Sunday, October 29, 2017

genetics


border collie, 14 weeks



border collie, 12 weeks



american pit bull terrier puppies








english pointer, 11 weeks



pointer



english setter, 9 weeks





any questions?