Veterinary surgery : small animal - Johnston, Spencer A. (Elsevier, 2018)