Fourteen "Yorkiepoo" dogs, one elderly Chihuahua and four parakeets have been rescued from a residence in Lawrence, Massachusetts.
All 19 animals were living in a one-bedroom apartment that was described as cramped and dirty.
The owner was breeding and selling the dogs, and operating without a licence, when the animals were surrendered to the Lawrence Animal Control Officer.
Eight of the dogs are now available for adoption at the MSPCA-Nevins Farm. They were brought to the animal shelter last week.
Seven puppies are in foster care, where they will remain for the next two to three weeks.
The MSPCA-Nevins Farm was already home to 49 homeless birds prior to this surrender.
The latest news from around the state
If you are interested in adopting any of the animals, click here for more information.
The owner's identity is not being released at this time.