A cruel Chinese puppy farmer has been jailed for nine months for leaving 105 dogs in "appalling" conditions and 40 degree heat at his Perth property while he went on a long holiday. Many had untreated injuries and illnesses, and 22 had to be put down.