Loading descriptions...
Investigate the explosion of dog types into the roughly 400 breeds known today.
Investigate the explosion of the basic working dog types into the roughly 400 breeds known today; concerns about today’s competitive breeding and its effect on dogs’ health and well-being; and dogs’ potential role in medical care for human beings. (Part 2 of 2)