Book Name: Veterinary Medicine 11th Edition Author: Peter D. Constable, Kenneth W Hinchcliff, Stanley H. Done and Walter Gruenberg (Auth.)…