Bsava manual of canine and feline shelter medicine : principles of health and welfare in a multi-animal environment - Dean, Rachel,; Roberts, Maggie,; Stavisky, Jenny, (BSAVA manual series, 2018)