- About PFA
- Mission
Learn about our mission and how you can help.
- Success Stories
Animals PFA has helped, as well as testimonials from patrons and supporters.
- Meet our Veterinarians
Learn about our passionate and highly-skilled team.
- Newsletter
Discover our educational resources and events.
- Job Openings
PFA is always on the lookout for team players who have a positive attitude.
- Contact us
Find out how to contact us and get in touch.
- Mission
- Services & Programs
- All Services and Prices
Affordable options for dogs & cats.
- All Programs (Overview)
How PFA helps our community.
- Financial Aid
Financial resources for pet parents.
- Whole Families Program
Keeping families together by helping a pet’s humans and their life circumstances.
- Trap-Neuter-Vaccinate-Return (TNVR)
How to help homeless cats.
- FAQs
Find answers to most frequently-asked questions.
- All Services and Prices
- Get Involved
- Make Appointment
Whole Families Program
PFA can help a pet’s human family members and their life circumstances, to achieve the noble goal of keeping whole families together. We recognize that the health of people, animals, and our shared environment are interconnected.
What is the Whole Families Program?
PFA employs an on-staff Social Worker to work with a pet’s human companion when they are experiencing a crisis, and feel they have no other recourse than to surrender their furry family member. These clients obviously love their pets, but their challenges feel so insurmountable that they no longer believe they can safely provide for their animals. Through our WFP, we’re able to intervene in those moments and support them through their turbulent times.
PFA embraces the One Health approach, which recognizes that the health of people, animals, and our shared environment are interconnected. This philosophy informed the creation of our Whole Families Program, which expands the traditional veterinary focus on the animal to include their human family members and life circumstances.
This includes: having a network of volunteer foster homes, contracts with boarding kennels, and one-on-one consultation which connects them to human social services, in order to resolve challenges including (but not limited to): housing insecurity, mental health issues, domestic violence, and/or food insecurity. By talking to pet parents about their family’s needs and worries, we can prevent negative outcomes and help keep whole families together.
June 2025 Update
We have to make a difficult change to our Whole Families Program. The number of applicants has increased significantly, but the donations we rely on to run the program have not increased to match this need. We are now limiting enrollment in the program to people who are bonded with their pet and are experiencing a life crisis. Specifically being homeless and needing to enter a homeless or domestic violence transitional shelter, rehabilitation facility or hospital. We know this is difficult to hear and that this does not help everyone. We appreciate you understanding and working with us.
If you are struggling to pay for your pet’s veterinary care and food, we encourage you to contact your your local food pantry and/or animal shelter to see if they provide free pet food.
If you feel like your situation qualifies for assistance from PFA and would like to speak to our staff Social Worker, please contact Lori McGahan, Director of the Whole Families Program, MSW, LCSW:
Keep scrolling to learn how you can support the Whole Families Program with donations, & volunteering, and meet some of the animals that have been helped!
Donate to the WFP
Please support the Whole Families Program by scrolling through the donation form below. Your gift paves the way for a world where compassion and care are extended to animals in need, transforming their lives and our shared community for the better.
If you prefer to give via check (or cash), please make it payable to People for Animals and mail it to:
People for Animals
401 Hillside Ave
Hillside, NJ 07205
Include a note that it's for our Whole Families Program, and we'll put it to use a.s.a.p.!
Pet Pantries
PFA hosts pet food & supply pantries at all three clinic locations, stocked with a variety of food for dogs & cats of all ages, along with essential supplies like: collars, leashes, carriers, and kitty litter. Each pantry is open to clients who are enrolled in the WFP.
We rely on the generous support of our community to help keep pantry shelves stocked, in order to meet the growing demand for our services. You can help donate food & supplies to your nearby PFA clinic through several convenient options!
Volunteer - Foster a Pet
FOSTER HOMES
People participating in our WFP are facing a major crisis in their life and some of them need us to care for their pets while they resolve the issues in their life that could lead to the surrender of their beloved pet. People and their pets form a lasting bond and keeping them together is imperative for their physical and mental health.
We need foster homes located throughout New Jersey that are able to take in a pet, and care for them for one (1) to six (6) months* until their parent is able to take them back. PFA will provide pet food, supplies, and veterinary care while you provide a loving home and attention.
YOU can help keep them together!
—
FOSTER COORDINATOR
Do you love animals and enjoy helping others? Are you a good organizer and multi-tasker? If so, we need you to help coordinate our foster care program! We have foster pets in homes throughout the state and we need help:
- Transporting animals
- Picking up pet food and supply donations
- Matching foster pets with foster homes
- Ensuring foster families have enough pet food and supplies
- Additional as-needed assistance
—
PET FOOD PANTRY COORDINATOR
Pet Food Pantry Coordinators are needed in Hillside, Robbinsville and Millville. If you live locally and are a good organizer we need your help! Some tasks include:
- Canvassing local stores for donations of pet food and supplies
- Informing the WFP director when donations are needed
- Helping pick up donations
- Keeping the pantry stocked and organized
- Helping WFP clients and foster families pick up their pet food and supplies as needed
Launching WFP
We launched our Whole Families Program on the first Saturday in June 2021 with a free vaccination clinic for the town of Millville. 104 families and 188 pets were served! Volunteers surveyed families to help us learn how the Millville community views their pets and discover any unmet needs or challenges that they were facing. Every single family stated that they consider their pets to be part of the family, and that they depend on their pets for love and emotional support. This was not a surprise for us since we see every day how much our clients love their pets!
Unfortunately, we also learned that three out of every five pets were not spayed or neutered, and 40% had never seen a veterinarian before. Two out of every three families stated that they were unable to afford veterinary care. Others were facing housing- or food-insecurity, while some had pressing pet health needs. We were gratified to be able to offer assistance either directly through PFA or by having our Social Worker connect these clients to traditional social services.
“Three out of every five pets were not spayed or neutered, and 40% had never seen a veterinarian before.”
In this way, PFA is forging novel relationships with human social services providers to resolve human crisis and preserve the human-animal bond.
Success Stories
Experience the heartwarming stories of transformation and triumph in our collection of inspiring success stories.
Resources for Pet Parents in Need
Explore a curated list of valuable resources to empower you with knowledge, guidance, and support on your journey towards better pet care and animal welfare.
-
Animal Population Control Program (APCP)
The APCP allows pet owners to pay just $20 for for their pet’s spay/neuter.
Please download and review the program details here.
- Boarding & Pet Food Assistance
-
Additional Resources for Pet Owners & Families
To find a food pantry near you, please visit: Find a Pantry Near You – CFBNJ
To find help for children, please visit: DCF | Hotlines and Helplines (nj.gov)
To find help for domestic violence victims, please visit: Domestic Violence Information | New Jersey State Police (nj.gov)
To find help for the elderly, please visit: NJ Division of Aging Services Contacts | New Jersey State Police (nj.gov)
-
Reuniting with lost pets
Petco Love Lost is a free online nationwide database: search 200,000+ lost and found pets to help them return home.
- Click here if you have LOST your pet.
- Click here if you have FOUND a pet.
- Search ALL lost & found pets in your area.
- Search for missing pets by MICROCHIP.
Microchips available for $25 per pet at all PFA locations; service is available during weekly Vaccine & Wellness hours.
- Tips: “How to find a lost dog.”
- Tips: “How to find a lost cat.”
-
Hillside Area Pet Pantries
Interfaith Food Pantry
First Saturday of the month: 10am to 12pm
2 Executive Drive
Morris Plains, NJ 07950
You must be a client to attend. Please call 973-538-8049 for more information.Roxbury Township Social Services Food Bank
Occurs monthly
72 Eyland Avenue
Succasunna, NJ 07876
Please call 973-448-2026 for more information on qualifying for assistance.Salvation Army Dover Corp
Third Friday of the month: 10:30am to 12pm
76 N. Bergen Street
Dover, NJ 07801
You do not need to be a client to attend.Somerset County Food Pantry
Occurs every two months
7E Easy Street
Bound Brook, NJ 08805
Please call 732-560-1813 for more information on qualifying for assistance.St. Hubert’s Animal Welfare Center
For more information on the food bank schedule, or if you are in need of immediate assistance,
please call 973-377-2295 or email pethelp@sthuberts.orgClick here to download a full listing of pet pantries and services across NJ
-
Robbinsville Area Pet Pantries
Animal Welfare Association
For questions about the AWA Pet Food Pantry Program, please reach out to Christian Snyder at christians@awanj.org or by phone at 856-424-2288 ext. 119
Visit their website for more infoElbra’s Dream Pet Pantry
The final Sunday of every month: 12pm to 2pm
676-678 North Clinton Ave
East Trenton, NJ 08638
Contact before visiting: tammy@elbrasdream.comTrenton Animal Shelter Pet Food Pantry
72 Escher St.
Trenton, NJ 08609
Call before visiting: 609-989-3254Click here to download a full listing of pet pantries and services across NJ
-
Millville Area Pet Pantries
Full Hart Pet Pantry
Atco, NJ
Call before visiting: 856-261-2479
Contact: fullhartpetpantry@gmail.com
Visit their website for more info.South Jersey Regional Animal Shelter
1244 N Delsea Dr.
Vineland, NJ 08360
Call before visiting: 856-691-1500
View the schedule at SJRAS.orgClick here to download a full listing of pet pantries and services across NJ
Our Programs
Sweet Pea Fund
Inspired by the sweet senior dog who did not let her past damper her capacity for love and now provides a life-saving legacy to other animals.
Public Policy Advocacy
PFA offers expert consultation to promote humane public policy to elected officials at every level of government. We have successfully advocated for Humane Feral Cat Population Control (TNVR) in many NJ counties and municipalities. We also actively advocate for humane legislation in our State Legislature.
Humane Education
The goal of PFA’s Humane Education Program is to engage school-age youths in age-appropriate discussions on topics that relate to how we interact with each other, with animals, and with our environment.
Pet Pantries
PFA hosts pet food & supply pantries at all three clinic locations, stocked with a variety of food for dogs & cats of all ages, along with essential supplies like: collars, leashes, carriers, and kitty litter.





