‘Woof’ Down Tacos with MexPup Fundraiser in Puerto Vallarta

MexPup has rescued over 450 sick, abused and/or abandoned street dogs in Puerto Vallarta since it began as a Mexican-Canadian charity four years ago.  The typical rescue dog requires 2-3 months of intensive veterinarian intervention, and care by a local foster family before it is flown to British Columbia by a volunteer.  There it stays with another foster family one to two weeks before it is adopted to an approved family.  MexPup follows up with each of these adopted pets to ensure that it remains in a loving and capable home.

“MexPup charges an adoption fee to . . .