This is a heartbreaking story, but thankfully has a happy ending and maybe you can help make it even happier!

According to WGME, over 50 Shih Tzu dogs and several cats living in terrible conditions have been rescued from a home in Norridgewock, Maine.

What started as a report of 15–20 dogs turned into a massive rescue operation when officials discovered far more pups than expected.

According to the news station, the animals were taken out of the home by state authorities and given to the following Maine shelters:

The Animal Refuge League of Greater Portland in Westbrook took in 23 dogs, Midcoast Humane in Brunswick received 14, and the Animal Welfare Society in Kennebunk welcomed nine dogs and the rescued cats, according to WGME.

The fate of the remaining animals has not yet been released.

Veterinarians and groomers have been working around the clock and tirelessly to help these little guys. Many of the dogs arrived in poor condition, with matted fur, covered in feces, and generally untreated, the news station reported.

If you’re thinking about adopting one of these rescued animals, remember that these pups are coming from a traumatic situation and require patience and care.

If you are interested in helping to rehome these beautiful animals contact these shelters: animalwelfaresociety.orgmidcoasthumane.org, and arlgp.org.

I am sure you agree when I say, neglect and abandonment should never be part of their story again.

WGME said no charges have been filed at this time, but the investigation is ongoing.

These Adorable Maine and NH Dogs Will Make You Want to Boop the Snoot

Check out some of Northern New England's cutest pups!

Dozens of Adorable Dogs Arrive in Maine From Bahamas, Need Homes Now

Gallery Credit: Lizzy Snyder

More From 92 Moose