Street Animal Rescue · Puerto Rico

Every street
has a story.
Every animal,
a future.

More than 500,000 stray animals roam the streets of Puerto Rico. We rescue, rehabilitate, and rehome them — one life at a time.

A stray dog resting on a street
🐕
500K+
Stray Animals
1,200+
Rescued by Us
87%
Adoption Rate

Puerto Rico faces a silent crisis on its streets

Puerto Rico has one of the highest concentrations of stray animals in the Western Hemisphere. Called satos (street dogs) and gatos callejeros (street cats), these animals endure hunger, disease, traffic, and abuse every single day.

Natural disasters like Hurricane María deepened the crisis, displacing thousands of animals whose owners could no longer care for them. Without intervention, the cycle continues — and grows.

We believe the answer is compassionate, community-driven rescue. Not abandonment. Not cruelty. Love.

500,000+
Estimated stray animals currently living on Puerto Rico's streets, beaches, and forests
~70%
Of stray animals in Puerto Rico show signs of malnutrition or untreated illness when rescued
1 in 3
Street animals does not survive their first year without human intervention
10 years
Fewer in life expectancy for an unrescued street animal vs. a cared-for pet

Comprehensive care, from street to home

Our work begins the moment we spot a stray animal — and doesn't end until they have a safe, loving place to call home.

🚐

Street Rescue

Our trained response teams patrol high-density stray areas across Puerto Rico, safely capturing and transporting injured or at-risk animals to our care facility.

🩺

Veterinary Care

Every rescued animal receives a full health assessment, vaccinations, parasite treatment, spay/neuter surgery, and any necessary medical procedures — completely free of charge.

🏠

Foster & Shelter

We maintain a network of loving foster families and a comfortable shelter facility where animals recover, socialize, and prepare for their forever homes.

🤝

Adoption Program

We carefully match rescued animals with vetted adoptive families — both locally in Puerto Rico and through our international adoption network in the continental US.

✂️

TNR (Trap-Neuter-Return)

For feral colonies that can't be socialized, we humanely trap, sterilize, vaccinate, and return cats — stabilizing populations and reducing suffering long-term.

📚

Community Education

We partner with schools, municipalities, and neighborhoods to promote responsible pet ownership, reducing abandonment and cruelty through compassionate outreach.

Animals we've helped find their way home

Behind every statistic is a face, a name, and a story of survival. Meet some of the animals whose lives have changed thanks to your support.

🐶
Adopted ✓
Mango

Found on Calle del Sol with a broken leg after being struck by a motorcycle. After three months of surgery and rehab, Mango found a family in San Juan who couldn't imagine life without him.

🐱
Adopted ✓
Luna

Luna and her four kittens were discovered in a dumpster behind a restaurant in Ponce. All five were nursed to health. Luna was adopted locally; her kittens found homes in New York and Florida.

🐕
Adopted ✓
Playa

A true sato, Playa survived for years near the beach in Humacao. Severely malnourished and fearful of humans, she took six months to fully trust our team — and now lives in a home in Boston, Massachusetts.

🐈
In Foster Care
Coco

Rescued from a feral colony in Bayamón after Hurricane season. Coco is currently in foster care recovering from an upper respiratory infection. She's playful, curious — and ready for the right home.

🐾
Adopted ✓
Río & Selva

These bonded siblings were found tied to a fence with no food or water in Carolina. Inseparable through everything — they were adopted together by a family who fell in love with both at first sight.

🐶
Seeking Home
Duende

Senior dog, approximately 9 years old. Found wandering alone in Mayagüez. Duende is gentle, calm, and loves long slow walks. He deserves to spend his golden years in comfort — could that be with you?

1,247 Animals Rescued
983 Successful Adoptions
4,200+ TNR Procedures
12 Municipalities Served