Animal cruelty charges were filed Wednesday against a Pennsylvania small-animal dealer that supplied major pet retailers like Petco and PetSmart.

Clinton Arthur Holmes, 49, of Alburtis, was cited for 28 instances of animal cruelty, said the Montgomery County district attorney’s office and Douglass Township police in a statement.

The charges followed an investigation at Holmes Farm that revealed dozens of animals in need of veterinary treatment for symptoms ranging from hair loss to eye abnormalities to lethargy.