Introduction to hunting dog breeds: pointing dogs, flushing dogs, earth dogs, retrievers, bloodhounds, and scent hounds