Mex Pup
MexPup helps people help dogs. We are a nonprofit dog rescue group whose primary goal is to help the homeless dog population in Puerto Vallarta, Mexico
Our primary goal is to serve the homeless dog population via rescue, sterilization and adoption in Puerto Vallarta, Mexico. Our all volunteer group comprises citizens of Mexico, the United States and Canada, who all collaborate in a process that takes a homeless dog from the streets of Mexico, to a foster home in Puerto Vallarta for recovery and spay/neuter, to a Guardian Angel volunteer who transports the MexPup from Puerto Vallarta’s airport to an airport in Canada or the US, to a MexPup a foster home, and finally to the no-longer-homeless MexPup’s new forever family.