I think good dogs will adjust their range, whether it be a Pointer or a spaniel, depending on the cover.
Dogs that do not, don;t do so as a result of poor training, dogs that do, do so as a result of better training. Genetics may be a component, but it is doubtful good breeding alone will dictate these behaviors.
Bookmarks