A Slocan Valley man has been charged with animal cruelty for a fourth time.
The BC SPCA has seized 29 animals from a property near Winlaw.
In a media release the organisation said Joao (John) Vieira had been charged with three counts of animal cruelty a few days after a team of BC SPCA Constables took his animals into custody and presented their evidence to crown.
Nine sheep, seven goats, four horses, five large-breed dogs, two puppies, one cow and one rooster in various states of distress were rescued by the SPCA officers.
The carcasses of dead horses, a bull and a goat were also found on the property.
Vieira has been the subject of various investigations in recent years and has three previous animal cruelty convictions.
*Picture – BC SPCA