Alison Sawyer Current is the founder of Isla Animals in Isla Mujeres, Mexico. For 20 years, she's been saving wild and street dogs in that Mexican town.