BVA: British Veterinary Association
RCVS: Royal College of Veterinary Surgeons
RCVS Knowledge
Dogs Trust
RSPCA
PDSA
Cats Protection
ICC: International Cat Care
Veterinary History Society
BSAVA : British Small Animal Veterinary Society
BVNA: British Veterinary Nursing Association
BVZS: British Veterinary Zoological Society
SPVS: Society of Practising Veterinary Surgeons
VPMA: Veterinary Practice Management Association