By Steve Dale
Puerto Vallarta, Mexico. Away from beach sports and tourist hustle and bustle, barking dogs greet visitors to the SPCA Puerto Vallarta in Mexico.
Dogs and cats are rescued from the streets and sometimes out of abusive conditions. Some are ill and require serous veterinary intervention.
At …read more
Source:: Victoria Stillwell