HILLSDALE, Mich. -

All 18 dogs rescued from a suspected puppy mill breeder in Hillsdale, Michigan are officially safe.

Back in June, the owner agreed to give up her 16 Shih Tzus, a Cocker Spaniel and a Cavalier King Charles Spaniel in return for not being reported to authorities, says Sally Geer, president of Animal Aid of Branch County.

The dogs were found living in filthy conditions. Most of the 18 dogs were covered in fleas and had feces matted in their fur.

Many were suffering from skin and ear infections and dry eyes.

Before Images: Dogs rescued in Hillsdale.

After months of medical treatment and therapy, Animal Aid of Branch County says the final dog is now safe.

In addition, all but three of the original 18 dogs have been adopted to loving homes.

After Images:

The final Shih Tzuz, Bonnie Jo, is in recovery for heartworm treatment. Once she is fully recovered she will also be up for adoption.

The Animal Aid of Branch County rescue group works with the Branch County Animal Shelter to help homeless animals find new homes.

To foster or adopt any of the dogs or to help with medical expenses contact Sally Geer at 517-294-1360 or email sally.geer@pmph.