Franco Cavaleri, BSc, Ph.DcDec 25, 20109 minTo vaccinate or not to vaccinate: Navigating the Pet Vaccination DebateOne of the most controversial pet health topics today Original post: December 25, 2010 There’s no doubt about the value of vaccination to...