This spring, the Cascades Humane Society in Jackson, Mo. found themselves with 21 puppies on their hands. First a pregnant Husky mix gave birth to seven puppies, just days after being abandoned at the shelter. Then three Border Collie mix puppies were brought in, so undernourished and weak that they went straight to a foster home to be nurtured back to health. Next 11 more three week old puppies were abandoned in a nearby home and were brought to the shelter. Being so young, the little guys required round the clock hand feeding.

As you can imagine, the care for these pups has been expensive and the sudden influx meant the shelter had to find a lot of good homes. So earlier this month, Cascades put together a Puppy Shower to create awareness, find adopters, and gather donations. The event was a success with over 200 attendees and a personal shelter record for the most cats and dogs adopted in a single day. In all, 18 puppies, six cats, and four adult dogs found forever homes through the event.

Having a Puppy Shower is such a great idea to gather animal lovers together to help a good cause with an adorable theme!