All Creatures Great and Small - Dog Days

James finds that while a vet's life is not altogether enviable, that of a dog might well be so.

Recent and Upcoming Airings