It's National Puppy Day, a great excuse to shed some light on some of New Jersey's hard-working animal shelters. These organizations are constantly in search of forever homes for puppies ... plus plenty of adult dogs, cats and even a few other furry critters (hamsters and rabbits).

Look at these little faces and tell me your heart isn't melting! Let's help find these pups a nice Jersey home where they can snuggle up.

St. Hubert's (Madison, North Branch, Mt. Olive)

NJ shelters work hard to help pups everyday (St. Hubert's EAC via Petfinder)

Dylan is a six-month old lab mix available at St. Hubert's Everyday Adoption Center, which is at the PetSmart in Mt. Olive.

St. Hubert's is a veteran on NJ's animal welfare scene, with shelters in Madison and North Branch. There's also plans to open a fourth location this year.


Monmouth County SPCA (Eatontown)

The Monmouth County SPCA is an independent, longtime leader in New Jersey's animal welfare community. The shelter is very active on social media, with adorable photos (like pup Alison above), urging you to "adopt, not shop."

Monmouth SPCA is holding its annual Dog Walk and pet fair on April 30 at Brookdale Community College. The event celebrates "22 years of Paws Walking for a Cause!"


Pibbles & More Animal Rescue (Edison)

NJ shelters work hard to help pups everyday (Pibbles & More Animal Rescue via Petfinder)

Coffee is a Terrier & Dachshund Mix who's just about 12 weeks old, all the way from St. Croix! He's in NJ and being fostered through Pibbles & More Animal Rescue.

The Edison-based organization aims to reduce pet overpopulation, particularly pit bulls, through spay/neuter intervention and promoting pet adoption.


Happy Paws Rescue (South Plainfield)

NJ shelters work hard to help pups everyday (Happy Paws Rescue via Petfinder)

Erin is a 10-month-old beagle looking for her forever home with Happy Paws Rescue. The pup is crate-trained and  gets along well with other dogs, cats and kids.

Happy Paws Rescue is a non-profit group based in Piscataway with an entirely volunteer staff. There's no physical shelter — instead all the animals are fostered in homes and many attend adoption Sundays at the local Petco.


Friends of Linden Animal Shelter (Linden)

NJ shelters work hard to help pups everyday (Friends of Linden Animal Shelter via Petfinder)

Look at this distinguished pup! Gabe is a roughly 7-month old, Schnauzer/Terrier mix. He is being fostered through Friends of Linden Animal Shelter.

The all-volunteer organization in Union County not only are searching for forever homes for their animals, but also responsible volunteers to help support the cause.

Erin Vogt is a lifelong Jersey Girl, whose first reporting gig involved her Fisher Price tape recorder. As a wife and momma of two kiddies, she firmly believes that life’s too short to drink bad coffee.  A fan of the beach, Dave Grohl and karma, in no particular order.