What is the best dog for hunting?

beagle for gun hunting. Labrador for bow hunting.