Source: http://www.patrickmahaney.com/news/pet-x-talks-dr-patrick-mahaney-on-understanding-the-different-approaches-to-pet-medicine/