I have a mutt . I got from north shore animal rescue . He is great with finding pheasant but refuses to pick them Up. Any dog I think can be trained . My mini schnauzer found birds and ran rabbits . I would go with a lab any day but it is your choice you have to pick your puppy .