Canine Reproduction by Phyllis A. Holst & Phyllis Holst