Clinical Canine And Feline Reproduction by Margaret V. Root Kustritz & Margaret Root Kustritz