Little late to the party here but I have found it highly problematic to actually train ANY dog in differing areas. Rabbit dogs are rabbit dogs. Blood dogs are blood dogs. I hit my beagles with the shock collar early on if I catch them running deer. Once they start running deer it is EXTREMELY hard to break them of it and will actually come off a hot rabbit trail if they nose up a deer trail. No matter what MC up there said, dogs are far from stupid BUT they can get tunnel "smell" and they can be stubborn as hell. If stubborn was stupid I'd be the dumbest person on the planet! But stubbornness in dogs quite often does get mistaken for stupidity. But trying to cross train certain breeds is just too far against their natural instincts. Bird dogs can be trained for different types of birds but try getting a well trained pointer for pheasants to point on a rabbit. The dog will look at you like you are the one that needs to be trained!