Animals  |  Good News  |  News

This ‘Street Vet’ Has Wandered the West Coast for 9 Years to Treat Homeless People’s Pets for Free