Source: http://www.k9magazine.com/tv-vet-emma-milne-how-many-more-generations-of-animals-have-to-suffer/