A Victoria, B.C., animal shelter has found itself with an adorable but very serious problem: too many puppies.

Seven litters were born within three days of each other last month, and were all rescued by the Victoria Humane Society. The agency now finds itself with more than 50 puppies.

Spokesperson Penny Stone says most of the pup's pregnant mothers were rescued from culling stations in remote northern B.C. communities, where they were scheduled to be shot. Any of the pups that survived would have likely frozen to death or starved, she added.

In Pictures: Dozens of puppies up for adoption

Interested families should get their applications in now, as the pups will be old enough to be homed by January 3 or 4.

“We want to be pretty clear. No one will coming here and taking a puppy home. There’s a whole adoption process,” she told CTV News.

Included in the puppies are three male “Canadian Bitsas” -- mixed pitbull, hound and husky pups – as well as a number of “Mountain Pups” -- Border Collie crosses.

There’s also a litter of German Shepherd cross pups.

The shelter doesn’t take applications on individual pups, just litters, and encourages families to meet all of the pups to find the one that will be the best fit in their home.

If a puppy isn’t quite your pace, the society also has a number of young adult and senior dogs waiting for a permanent home.

A meet-and-greet with the adoptable puppies is being held at Broadmead Village Shopping Centre on Saturday and Sunday from 10-3.