An animal welfare case has resulted in a cruelty conviction for a Brussels woman.
Investigators with the Ontario SPCA executed a search warrant at a home in March of 2016.
The search turned up 21 dogs confined to dirty cages and kennels, and 22 cats in unsanitary conditions.
After being taken from the home, one of the dogs was euthanized.
Two goats were also found in a garden shed, along with 12 chickens in a coop without food, three exotic birds, and a rabbit.
SPCA reports say many of the animals were suffering from "severe upper respiratory infections."
The 53 year old woman charged has been sentenced to two years probation, and a five-year prohibition that limits the number of species and number of animals she can own.
She must also provide a list of any animals in her care to the Ontario SPCA, and allow the organization to contact her veterinarian to ensure they are cared for.