Shelter Medicine: The Past, Present and Future of Saving Animals' Lives