A 55-year-old woman is facing charges after London Humane Society staff removed dogs and cats from deplorable conditions, officials say.

The 12 cats and seven dogs were placed in care with the society and some required veterinary care.

Linda Boyd has been charged with causing an animal distress, failing to provide necessary care and failing to provide sanitary conditions.

She is scheduled to appear in court on Apr. 28.