Home

Our Mission is to give the street and shelter dogs of Mexico a fighting chance

Dog For Life is a very small non-profit rescue group who work and live in Puerto Vallarta and Victoria. Dog For Life differs from other, larger rescue groups in that we personally work with each dog in Mexico and are part of their entire journey from the shelter in Puerto Vallarta to their “furever” homes. We take great care in ensuring they are well and placed in the best possible homes.
Your donations go to a worthy cause, Thank You for Your Support!