gordonsetterexpert.org
Outcrossing Does Not Equal Gene Pool Diversity
The best methods for ensuring the health and diversity of a breed’s gene pool are to: