Vetreport.net
Run by vets, for vets
When a disowned lurcher puppy needed complex surgery to fix a severely broken leg Davies Veterinary Specialists (Davies) immediately stepped…