A Sydney man has been banned from owning pets after his small dog was found starving, infested with maggots and suffering cancer.
The miniature Schnauzer was in such a serious condition when she was found, vets put her down immediately to prevent any further suffering.
An RSPCA Inspector discovered the pooch after being called to a property in Beecroft, in Sydney's north, in March following complaints.
He found the dog lying on a bed in the front driveway, with her ribs, hips and spinal bones easily felt through her skin, and maggots crawling around her vulva.
A large mass was also found under her stomach, which on examination was found to be a tumour.
In addition, the dog had severe dental disease and severe cataracts in both eyes.
"We're talking about an animal that had such a multitude of problems that the only possible outcome was euthanasia," Chief Inspector at the RSPCA, David Oshannessy, told AAP.
She had been left in this condition for at least three weeks.
"This was one of the most awful ones we've seen," another RSPCA spokesman told AAP.
Roy Kam Hung Liu was convicted at Hornsby Local Court on Thursday, fined $5,500 and prohibited from owning animals for five years.
Last year the RSPCA responded to 12,761 animal cruelty complaints, from which 385 charges were laid that resulted in 98 prosecutions.