Find Accredited Vets
Veterinary Professional Site ›
Toggle navigation
Home
Human & Pet Bond
Human & Pet Bond
How we feel about our pets
Feelings about end of life
Feelings of loss
Planning for Goodbye
Planning for Goodbye
Capturing end-of-life wishes
Measuring quality of life
Palliative and hospice care for pets
Deciding on euthanasia
Preparing for euthanasia: considerations
Children and pet loss
Consideration around other pets
What happens immediately after a pet's passing
After life body care
Costs and payment
Saying Goodbye
Saying Goodbye
Making a euthanasia appointment: considerations
Arriving at the vet practice
The euthanasia procedure
When your pet dies at home
Saying goodbye suddenly
Other pet loss scenarios
Pet Loss Support
Pet Loss Support
Coping with grief
Supporting a grieving friend or family member
Remembrance/Memorialisation
Where to find support
Course Information
Compassion Understood pet loss programme
Information for Vets
Why pet owners need veterinary support
Compassion Understood for vets
News
Contact
Accredited Vets Index
Platinum
387 Veterinary Centre
Walsall
Abbey Meads Veterinary Surgery
Swindon
Abbeycroft Veterinary Centre
Northwich
Acorn Veterinary Surgery
Wirral
Alsager Vet Centre
Stoke-On-Trent
Angel Paws
Shrewton
Ark Veterinary Clinics (Coatbridge)
Coatbridge
Ark Veterinary Clinics (Motherwell)
Motherwell
Avonvale - The Heathcote Veterinary Centre
Leamington Spa
Avonvale Veterinary Centre - (Cubbington)
Cubbington
Avonvale Veterinary Centre - (Stratford)
Stratford Upon Avon
Avonvale Veterinary Centres (Kenilworth)
Kenilworth
Avonvale Veterinary Centres (Southam)
Southam
Avonvale Veterinary Centres (Warwick)
Warwick
Avonvale Veterinary Centres (Wellesbourne)
Warwick
Belmont House Veterinary Surgery
Pewsey
Bishopton Veterinary Group – Easingwold
York
Bishopton Veterinary Group – Northallerton
Northallerton,
Blackheath Veterinary Centre
Halesowen
Blacks Veterinary Group (Dudley Road)
Dudley
Blacks Veterinary Group (Hall Street)
Dudley
Blacks Veterinary Group (Pedmore Road)
Stourbridge
Blacks Veterinary Group (Ridgacre Road)
Birmingham
Blacks Vets Oldbury
Olbury
Broom Cottage Veterinary Surgery
Wilmslow
Burton Animal Hospital
Burton ON Trent
Calder Veterinary Group (Denby Dale)
Huddersfield
Calder Veterinary Group (Mirfield)
Mirfield
Calder Veterinary Group (Sandal)
Wakefield
Calder Veterinary Group (Savile Road)
Dewsbury
Calder Vets Halton
Leeds
Camlas Vets Pets
Welshpool
Carterton Veterinary Surgery
Carterton
Cats@severn Vets
Worcester
Chantry Vets - Alverthorpe Veterinary Hospital
Wakefield
Clent Hills Veterinary Group (Bromsgrove)
Bromsgrove
Clent Hills Veterinary Group (Stourbridge)
Stourbridge
Cliffe Veterinary Group (Warren Way)
Brighton
Clifton Lodge Veterinary Group (Hartlepool)
Hartlepool
Clyde Vet Group
Lesmahagow
Companion Care Chippenham
Chippenham
Congleton Veterinary Centre
Congleton
Corinium Veterinary Surgery
Cirencester
Delaware Veterinary Group (Yeovil)
Yeovil
Drove Veterinary Hospital (Aiken Road)
Swindon
Drove Veterinary Hospital (Bath Road)
Swindon
Drove Veterinary Hospital (Croft Road)
Swindon
Drove Veterinary Hospital (Hobley Drive)
Swindon
Drove Veterinary Hospital (London Road)
Marlborough
Drove Veterinary Hospital (Moredon Road)
Swindon
Easipetcare Southampton
Southampton
Ellis Vets
Liskeard
Em's Vet Services Ltd
Brighouse
Folly Gardens Veterinary Clinic
Cheltenham
Folly Gardens Veterinary Clinic (Church Road)
Cheltenham
Folly Gardens Veterinary Clinic (Folly Gardens)
Tewkesbury
Galashiels Veterinary Surgery
Galashiels
Galedin Vets
Berwick-Upon-Tweed
Goddard Veterinary Group - Chingford
London
Goddard Veterinary Group - Collier Row
Romford
Goddard Veterinary Group - Dagenham
Dagenham
Goddard Veterinary Group - Enfield
Enfield
Goddard Veterinary Group - Ilford
Ilford
Goddard Veterinary Group - Plaistow
London
Grange Veterinary Surgery
Stockton-On-Tees
Hampden Veterinary Hospital (Anchor Lane)
Aylesbury
Hampton Veterinary Centre
Malpas
Haydon Veterinary Centre
Bridport
Heath Veterinary Clinic (High Street)
Hassocks
Heath Veterinary Clinic (Junction Road)
Burgess Hill
Hillside Veterinary Centre (Wimborne)
Wimborne
Ivybank Veterinary Clinic (Irvine)
Irvine
Ivybank Veterinary Clinic (West Kilbride)
West Kilbride
Jackson & Nuttall
Manchester
Jonathan Wood (Roysden)
Crediton
Kings Veterinary Centre
Leicester
Kings Veterinary Centre
Melton Mowbray
Links Veterinary Group - North Berwick
North Berwick
Manchester Veterinary Centre
Manchester
Manor Veterinary Clinic (Pent Road)
Folkestone
Medivet - St Leonards Veterinary Centre
Derby
Medivet Balderton
Newark
Medivet Bearsted - Bearsted Veterinary Surgery
Maidstone
Medivet Binley
Coventry
Medivet Reading
Reading
Medivet Support Centre
Watford
Medivet The Vets Bedworth - Feldon Veterinary Centre
Bedworth
Medivet The Vets Croxley Green
Rickmansworth
Medivet The Vets Downes Thorpe Bay
Southend-On-Sea
Medivet The Vets Faringdon
Faringdon
Medivet The Vets Heswall
Wirrall
Medivet The Vets Hucknall - Buckley House Veterinary Centre
Nottingham
Medivet The Vets Leicester
Leicester
Medivet The Vets Netherfield
Nottingham
Medivet The Vets New Mills - Grove Veterinary Centre
High Peak
Medivet The Vets Oakdale
Poole
Medivet The Vets Ramsbottom
Bury
Medivet The Vets Redbourn
St Albans
Medivet The Vets South Woodham Ferrers
Chelmsford
Medivet The Vets Thurmaston
Leicester
Medivet Wimborne
Wimborne
Mimram Veterinary Centre
Welwyn
Mount Veterinary Hospital (Lancer Court)
Wellington
Mount Vets Wiveliscombe Surgery
Taunton
Northlands Veterinary Centre
Wellingborough
Northlands Veterinary Clinic (Corby)
Corby
Northlands Veterinary Clinic (Rushden)
Rushden
Northlands Veterinary Hospital
Kettering
Oakfield Veterinary Group (Atherstone)
Atherstone
Oakfield Veterinary Group (Birmingham)
Birmingham
Oakfield Veterinary Group (Tamworth)
Tamworth
Oakwood Referrals
Northwich
Orchard Veterinary Centre - Oldbury Surgery
Oldbury
Paragon Veterinary Group (Dalston)
Carlisle
Parkvets (Eltham)
London
Parkvets (Longfield)
Longfield
Parkvets (Sidcup)
Sidcup
Parkvets (Swanley)
Swanley
Parkvets Bromley
Bromley
Parkvets Hayes
Old Hayes
Parkvets Petts Wood
Orpington
Parkvets Veterinary Clinic
Chislehurst
Pennard Vets (Eton Place)
Tonbridge
Pennard Vets Langley Park
Maidstone
Pennard Vets Maidstone
Maidstone
Pet Cremation Services Northampton
Northampton
Pinewood Veterinary Practice (Chorley)
Chorley
Powderham Veterinary Group (Torquay)
Torquay
Powis & Partners
Stourbridge
Prince Bishop Veterinary Hospital
Consett
Prince Bishop Vets (Crook)
Crook
Queensbury Veterinary Centre
Bradford
Rockingham Road Veterinary Surgery
Corby
Rosewood Vets
Bilston
Rutland Vet Centre Uppingham
Uppingham
Rutland Veterinary Centre
Oakham
Rutland Vets Market Harborough
East Langton
School of Veterinary Medicine and Science
Loughborough
Silver Gate Vets
FAVERSHAM
St George's Vets - Albrighton
Wolverhampton
St Georges Veterinary Centre
Telford
Strand Vets
Isle of Man
Sussex Coast Vets
Bexhill-On-Sea
Sussex Coast Vets - Ashbrook Surgery
St Leonards-On-Sea
Sussex Coast Vets - Greenleaves Surgery
Bexhill-On-Sea
Sussex Coast Vets - London Road Surgery
St Leonards-On-Sea
Sussex Coast Vets - Silverhill Surgery
St Leonards-On-Sea
Thameswood Veterinary Clinic (Purton Road)
Swindon
The Cat & Rabbit Care Clinic
Northampton
The Coach House Veterinary Clinic
Witney
The Orchard Veterinary Centre - Wednesbury
Wednesbury
The Stocks Veterinary Centre (Malvern Road)
Worcester
The Stocks Veterinary Centre (School Lane)
Worcester
Tower Veterinary Group - Acomb Surgery
York
Tower Veterinary Group - Heworth Surgery
York
Towerwood Veterinary Group (Leeds)
Leeds
Vale Veterinary Group (Areley Common)
Stourport-On-Severn
Vale Veterinary Group (Birmingham Road)
Kidderminster
Valley Vets - Pentyrch
Cardiff
Value Vets Sutton Park Vet Clinic
Sutton Coldfield
Valued Pets Veterinary Practice Ltd
Tonypandy
Vets4Pets Bangor North Wales
Bangor
Vets4Pets Bishop Auckland
Co Durham
Vets4Pets Bourne
Lincolnshire
Vets4Pets Bradford
Bradford
Vets4Pets Bramley Leeds
Leeds
Vets4Pets Cheltenham
Cheltenham
Vets4Pets Doncaster Wheatley
Doncaster
Vets4Pets Dudley
Tipton
Vets4Pets East Kilbride
East Kilbride
Vets4Pets Exeter Marsh Barton
Exeter
Vets4Pets Harrogate
Harrogate
Vets4Pets Hemsworth
Hemsworth
Vets4Pets Irvine
Irvine
Vets4Pets Lancaster
Morecambe
Vets4Pets Leicester Central
Leicester
Vets4Pets Lincoln South
Lincoln
Vets4Pets Llanelli
Llanelli
Vets4Pets Morpeth
Morpeth
Vets4Pets Rugby
Rugby
Vets4Pets Rugby Central
Rugby
Vets4Pets Scunthorpe
Scunthorpe
Vets4Pets Sittingbourne
Sittingbourne
Vets4Pets Sunderland
Sunderland
Vets4Pets Sunderland South
Sunderland
Vets4Pets Swansea
Swansea
Vets4Pets Walton Vale
Liverpool
Village Veterinary Surgery
Liverpool
Warren House Veterinary Centre
Walsall
Weald Home Vets
Staplehurst
Wellpets Animal Hospital (High Street)
Sheerness
Wellpets Animal Hospital (Periwinkle Court)
Sittingbourne
Werrington Vets
Peterborough
Willows Veterinary Hospital
Northwich
Wilson Veterinary Group (Bishop Auckland)
Bishop Auckland
Wilson Veterinary Group (Newton Aycliffe)
Newton Aycliffe
Wilson Veterinary Group (Spennymoor)
Spennymoor
Winsford Surgery
Winsford
Woolton Veterinary Centre
Liverpool
Gold
Abervet (Cults Branch)
Aberdeen
Apex Veterinary Centre
Denny
Ashlea Veterinary Centre
Carlisle
Bath Vet Group - Keynsham Surgery
Keynsham
Best Friends Oakhill
Woodford Green
Best Friends Romford
Romford
Bishopton Veterinary Group – Pateley Bridge
Harrogate,
Briar Dawn Veterinary Centre
Oldham
Bridge Referrals
Boldon Colliery
Bromyard Veterinary Surgery
Bromyard
Burch Tree Vets - Carnforth
Carnforth
Calder Veterinary Group (Wakefield)
Wakefield
Calder veterinary Group (Waterloo)
Huddersfield
Carmel Vets Fallings Park
Wolverhampton
Chantry Vets - Castleford Veterinary Centre (Church Street)
Castleford
Chantry Vets (Gills Yard)
Wakefield
Chantry Vets (Middleton Park Road)
Leeds
Companion Care Winchester
Winchester
Companion Care Derby
Derby
Companion Care Eastbourne
Eastbourne
Gilmore Veterinary Surgery
Wigan
Girling & Bowditch (Beaminster)
Beaminster
Glenburn Veterinary Surgeons - Glengormley Surgery
Newtownabbey
Goddard Veterinary Group - Acton
London
Goddard Veterinary Group - Barking
Barking
Goddard Veterinary Group Greenford
Greenford
Grove Lodge Veterinary Group (Preston Drove)
Brighton
Hawthorne Lodge Veterinary Practice
Banbury
Hednesford Animal Hospital
Cannock
Highcroft Veterinary Group (Milfields)
Polegate
Holly House Veterinary Surgery
Knutsford
J P Vets
Evesham
Kingston Veterinary Group (Cottingham)
Cottingham
Laurels Veterinary Surgery
Runcorn
Lester Pet Care Clinic
Wigan
Links Vet Group Surgery - Prestonpans
PRESTONPANS
Lynton House Veterinary Centre - Woking
Woking
Lynwood School of Veterinary Nursing Dorchester
Higher Bockhampton
Lynwood Veterinary Group (Bournemouth)
Bournemouth
Lynwood Veterinary Group Wimborne
Wimborne
Macqueen Veterinary Centre
Devizes
Maes Glas Veterinary Group
Barry
Medivet Dorking
Dorking
Medivet Leigh-on-Sea London Rd
Leigh-On-Sea
Medivet Littlemoor
Weymouth
Medivet Sutton Farm
Shrewsbury
Medivet The Vets Alder
Liverpool
Medivet The Vets Bell Green
Coventry
Medivet The Vets Brampton - Ouse Valley Vets
Huntingdon
Medivet The Vets Brockham
Betchworth
Medivet The Vets Downes Rayleigh - Downes Veterinary Surgeons
Rayleigh
Medivet The Vets Folkestone - Anna House Veterinary Clinic
Folkestone
Medivet The Vets North Oxford
Oxford
Medivet The Vets Shawbirch
Telford
Middlewich Surgery
Middlewich
Minster Veterinary Practice - Copmanthorpe
York
Moy Vets
Hambleton
Moy Vets
Thornton-Cleveleys
New Malden Vets
New Malden
Northdale Veterinary Practice - Worthing Branch
Worthing
Orchard Veterinary Surgery
Romsey
Paddons Veterinary Surgeons
Wisbech
Peasedown Veterinary Surgery
Bath
Pennard Veterinary Group (Eardley Road)
Sevenoaks
Pennard Vets Allington
Maidstone
Piddle Valley Vets
Dorchester
Powderham Veterinary Group (Newton Abbot)
Newton Abbot
Pype Hayes Veterinary Centre
Birmingham
Saltford Veterinary Surgery
Bristol
Scarsdale Veterinary Group - Stapenhill
Burton-On-Trent
Severn Veterinary Centre (Tybridge Street)
Worcester
Shaw Vets
Oldham
Shreen Vets
Gillingham
Special Friends Animal Medical Centre
Redditch
The Cat Clinic
Southsea
The Firs Vets
Tarporley
The Orchard Veterinary Centre - Harbourne Surgery
Birmingham
The Vet Portsmouth
Portsmouth
The Vet's Place
Wilmslow
Tower Veterinary Group
York
Towerwood Veterinary Group (Bradford)
Bradford
Valley Vets - Hengoed
Hengoed
Vets4Pets Cheadle Hulme
Stockport
Vets4Pets Chester
Chester
Vets4Pets Hereford
Hereford
Vets4Pets Newton Abbot
Kingsteignton
Vets4Pets Worthing
Worthing
Waterfront Veterinary Centre
Brierley Hill
Wear Referrals
Stockton-on-Tees
Westway Vets Seaham
Seaham
Silver
Allen & Partners
Whitland
Arundell Veterinary Care - Bennetthorpe Surgery
Doncaster
Avon Lodge Veterinary Group (Amesbury)
Salisbury
Avon Lodge Veterinary Group (Wells Road)
Bristol
Bay Vets Caton
Lancaster
Belvoir Vets
Grantham
Best Friends Spalding
Spalding
Best Friends Yaxley
Peterborough
Birchwood Vets
Birchwood
Calder Veterinary Group (Brighouse)
Brighouse
Calder Veterinary Group (Penistone)
Sheffield
Chantry Vets (Prospect Road)
Ossett
Charter Veterinary Surgeons (Talke)
Stoke-On-Trent
Charter Veterinary Surgeons (West Road)
Congleton
Cheltenham Vet Centre
Cheltenham
Cinque Ports Vets Hawkhurst
Cranbrook
Cinque Ports Vets Kingsnorth
Ashford
Cinque Ports Vets Rye
Rye
Cliffe Veterinary Group (Springett Avenue)
Lewes
Coastway Vets Brighton
Brighton
Companion Care Chesterfield
Chesterfield
Crossriggs Veterinary Clinic
Cumnock
Donald S McGregor & Partners (Thurso)
Thurso
Donaldson & Partners Veterinary Surgeons (Queens Walk)
Mirfield
Donaldson Vets
Huddersfied
Downland Veterinary Group - Barnham
Bognor Regis
Downland Veterinary Group (Middle Park Way)
Havant
Easipetcare Chatham
Chatham
Easipetcare Streatham
London
East Barnet Veterinary Practice
Barnet
Eastfield Veterinary Clinic - North Thoresby Hospital
Grimsby
Elizabeth Smith Veterinary Practice
Biggleswade
Farnham Veterinary Hospital
Farnham
Foxhall Veterinary Clinic
Sleaford
Glaven Veterinary Practice (Holt)
Holt
Glenburn Veterinary Surgeons - Lisburn Surgery
Lisburn
Goddard Vet Group Head Office
Woodford Green
Goddard Veterinary Group - Eastcote
Pinner
Goddard Veterinary Group - Thamesmead
London
Goddard Veterinary Group - Walthamstow
London
Grove Lodge Veterinary Group (Southwick Street)
Brighton
Grove Lodge Veterinary Group (Valley Road)
Brighton
Harleigh Vets (Bodmin)
Bodmin
Henlow Veterinary Centre
Henlow
Heywood Veterinary Centre
Heywood
Highcroft Veterinary Group (London Road)
Hailsham
Highland Vet Clinic
Burton-On-Trent
Hipperholme Veterinary Centre
Halifax
Hird & Partners - King Street
Halifax,
Island Veterinary Clinic
Stafford
Kingston Veterinary Group - Thorngumbald
Thorngumbald
Lockwood Animal Hospital
Willenhall
Lynwood Veterinary Group Swanage
Swanage
Maple Veterinary Centres
Warrington
Martin and Manifold Vets
Cirencester,
McKenzie Vet Clinic
Alexandria
Medivet 24 Hour Dartford
Dartford
Medivet 24 Hour Southend
Southend-On-Sea
Medivet Alfreton
Alfreton
Medivet Metheringham - Orchard House Veterinary Surgery
Lincoln
Medivet Minster On Sea
Sheerness
Medivet Parkstone
Poole
Medivet Salisbury - The Vets Salisbury
Salisbury
Medivet St Johns Wood
London
Medivet The Vets Ashby
Scunthorpe
Medivet The Vets Biggleswade
Biggleswade
Medivet The Vets Chelmsford
Chelmsford
Medivet The Vets Eynsham
Witney
Medivet The Vets Faversham - Toachim House Veterinary Surgery
Faversham
Medivet The Vets Laindon
Basildon
Medivet The Vets Loughborough
Loughborough
Medivet The Vets New Cross - John Hankinson Vets
London
Medivet The Vets Oadby
Leicester
Medivet The Vets Overton Park - Honeybourne Veterinary Centre
Cheltenham
Medivet The Vets Sherwood - Arnwood Veterinary Clinics Ltd - Sherwood
Nottingham
Medivet The Vets Sidcup Station Rd - Sidcup Veterinary Centre
Sidcup
Medivet The Vets St Neots
St Neots
Medivet The Vets Waltham Abbey
Waltham Abbey
Medivet The Vets Wheatley
Oxford
Medivet The Vets Woodstock
Woodstock
Medivet Thorpe Bay Lifstan Way
Southend-On-Sea
Medivet Wool
Dorchester
Midland Veterinary Surgery
London
Milton Keynes Veterinary Group (Walnut Tree Hospital)
Milton Keynes
Mount Veterinary Hospital
Wellington
Oakwood Veterinary Group (Harleston)
Harleston
Oakwood Veterinary Surgery (Radlett)
Radlett
Palmerston Veterinary Group (Buckhurst Hill)
Buckhurst Hill
Paragon Veterinary Group (Townhead Vet Centre)
Penrith
Park Veterinary Group (Sanitorium Road)
Cardiff
Parkvets (Belvedere)
Belvedere
Pelyn Veterinary Group (Lostwithiel)
Lostwithiel
Pet Practice Christchurch
Christchurch
Royal Wootton Bassett Surgery
Royal Wootton Bassett
Southcrest Veterinary Centre
Redditch
St Paul's Veterinary Clinic
Orpington
Station House Veterinary Centre
Altrincham
Station Veterinary Surgery
Kilmarnock
Taverham Veterinary Hospital - Taverham
Norwich
The Baildon Veterinary Centre
Shipley
The Bay Veterinary Group (Lancaster)
Lancaster
The Chapel Veterinary Surgery
Melksham
The George Veterinary Hospital
Malmesbury
The Hale Veterinary Group (Langley Road)
Chippenham
The House Vet
Newton Abbot
The Lodge Veterinary Centre (Coventry Road)
Birmingham
The Veterinary Hospital (Hungerford)
Hungerford
The Veterinary Surgery
Barnsley
The Wylie Veterinary Centre (Hornchurch)
Hornchurch
Three Rivers Veterinary Group - Beccles
Beccles
Three Rivers Veterinary Group - Mulbarton
Norwich
Tower Veterinary Group (York Street)
York
Valley Vets - Caerphilly
Caerphilly
Valley Vets - Cardiff
Cardiff
Vets4Pets Amesbury
Amesbury
Vets4Pets Burscough
Burscough
Vets4Pets Dundee
Dundee
Vets4Pets Gateshead
Gateshead
Vets4Pets Grimsby
Grimsby
Vets4Pets Hayling Island
Hampshire
Vets4Pets Leamington Spa
Leamington Spa
Vets4Pets North Tyneside
North Shields
Vets4Pets Redditch Lodge Park
Redditch
Vets4Pets Straiton
Loanhead
Vets4Pets Sudbury
Sudbury
Vets4Pets Sutton in Ashfield
Sutton-in-Ashfield
Vets4Pets Warrington Riverside
Warrington
Vetsmiths
Wimborne
Westway Veterinary Centre Newcastle-upon-tyne)
Newcastle Upon Tyne
White Cross Vets - Derby
Derby
White Cross Vets (Bloxwich)
Walsall
White Cross Vets (High Street)
Newcastle Under Lyme
White Cross Vets (Tividale)
Oldbury
Willows Veterinary Centre South Shields
South Shields
Wyre Forest Veterinary Centre
Kidderminster
Yorkshire Vets (744 Bradford Road)
Bradford
Bronze
Abbey Veterinary Clinic (Forfar)
Forfar
Abbey Veterinary Group (Canal Street)
Paisley
Abbeydale Vets - Blackburn
Blackburn
Abbeyfields Vet Centre
Rocester
Adelaide Veterinary Clinic
Southampton
Aireworth Vets
Keighley
Ampthill Veterinary Centre
Milton Keynes
Animal Trust Barnsley
Barnsley
Animal Trust Vets CIC - Wrexham
Wrexham
Ardene House Veterinary Hospital
Aberdeen
Ark Veterinary Centre (Colchester)
Colchester
Ashleigh Veterinary Clinic
Knaresborough
Avenue Veterinary Centre (Grantham)
Grantham
Avon Lodge Veterinary Group (Salisbury)
Salisbury
Bay Vets Milnthorpe
Milnthorpe
Bearwood Veterinary Clinic
Smethwick
Beaufort (Cat Clinic)
Bath
Beech House Veterinary Centre
Warrington
Beech House Veterinary Centre (Southampton)
Southampton
Best Friends March
March
Bestfriends Leicester
Leicester
Blackheath Veterinary Surgery
London
Blythwood Veterinary Group (Pinner)
Pinner
Braid Veterinary Hospital
Edinburgh
Bray House Veterinary Practice (Melton Mowbray)
Melton Mowbray
Broughton Veterinary Group (Leicester)
Leicester
Caerphilly Veterinary Clinic
Caerphilly
Calder Veterinary Group (Lockwood)
Huddersfield
Catley Cross Veterinary Clinic
Halstead
Chantry Vets - Hemsworth Surgery
Hemsworth
Chantry Vets - Rothwell Surgery
Rothwell
Chantry Vets (Castleford Road)
Normanton
Chantry Vets (Horsefair)
Pontefract
Charter Veterinary Surgeons (Biddulph)
Stoke-On-Trent
Churchend Veterinary Centre
St Austell
Cinque Ports Vets Lydd
Romney Marsh
Cinque Ports Vets Tenterden
Tenterden
Cliffe Veterinary Group (Cliffe High St)
Lewes
Clockhouse Veterinary Hospital
Stroud
Coach House Vets
Newbury
Companion Care Basingstoke
Basingstoke
Companion Care Livingstone
Livingston
Companion Care Chatham
Chatham
Companion Care Farnborough
Farnborough
Companion Care Stratford-Upon-Avon
Stratford-Upon-Avon
Coomara Veterinary Practice
Carlisle
Coombefield Veterinary Hospital (Axminster)
Axminster
Court Vets
Faringdon
Crown Vets (Glen Nevis Place)
Fort William
Culloden Veterinary Clinic
Inverness
Davies Veterinary Specialists
Hitchin
Delaware Veterinary Group (Castle Cary)
Castle Cary
Downland Veterinary Group (Hambledon Road)
Waterlooville
Downland Veterinary Group (Stirling Road)
Chichester
Easipetcare (Crockhamwell Road)
Reading
East Neuk Veterinary Clinic
Anstruther
Fair City Veterinary Group (Perth)
Perth
Fitzalan House Veterinary Group (Fitzalan Road)
Littlehampton
Fivelands Veterinary Centre - Moseley
Birmingham
Folly Gardens Veterinary Clinic (Columbine Road)
Tewkesbury
Garston Veterinary Group (Garston House)
Frome
Garston Veterinary Group (Wingfield Road)
Trowbridge
George Hill Veterinary Surgery
Bury St Edmunds
Gilmoor Veterinary Group
Durham
Glenburn Veterinary Surgeons - Crumlin Surgery
Crumlin
Goddard Veterinary Group - Brixton
London
Goddard Veterinary Group - Chalfont St Peter
Gerrards Cross
Goddard Veterinary Group - Ewell
Epsom
Goddard Veterinary Group - Highbury
London
Goddard Veterinary Group - Kennington
London
Goddard Veterinary Group - Loughton
Loughton
Goddard Veterinary Group - Raynes Park
London
Goddard Veterinary Group - Stone Lion Veterinary Hospital
Wimbledon
Goddard Veterinary Group - Wanstead Veterinary Hospital
London
Goddard Veterinary Group - West Ham
London
Goddard Veterinary Group, Mandeville Hospital
Northolt
Green Vets York
Acomb
Grove Lodge Veterinary Group (Durrington Branch)
Worthing
Grove Lodge Veterinary Group (Tarring Road)
Worthing
Grove Lodge Veterinary Hospital (Upper Brighton Road)
Worthing
Hampden Veterinary Hospital (Ashley Court)
Aylesbury
Haven Veterinary Group (Holderness Road)
Hull
Hollywood Veterinary Centre
Birmingham
Hook Norton Veterinary Surgeons (Heritage House)
Banbury
Hyndland Street Veterinary Surgery
Glasgow
Inshes Veterinary Centre
Inverness
James Horner Vets
Sheldon
Kelperland Veterinary Centre
Maidenhead
Kingston Veterinary Group (Park Street)
Hull
Kingswood Vets (Chertsey)
Chertsey
Lancaster Veterinary Centre
Lancaster
Lawrence Veterinary Centre
Nottingham
Lemon Grove Veterinary Practice DVG
Bordon
Links Vet Group - Musselburgh
Musselburgh
Links Veterinary Group - Haddington
Haddington
Littlecroft Veterinary Clinic
Ellesmere Port
London Road Veterinary Centre
King'S Lynn
Luxstowe Veterinary Centre (Liskeard)
Liskeard
Lymm Surgery
Lymm
Lynwood Veterinary Group (Wareham)
Wareham
Maes Glas Veterinary Group (Church Acre)
Bridgend
Magnolia House Veterinary Clinic
Christchurch
Manor Court Veterinary Centre (Manor Court)
Chester
Market Veterinary Centre (South Molton)
South Molton
Maven Veterinary Care
Sutton
Mearley Veterinary Group (Clitheroe)
Clitheroe
Medivet (Halfway Street)
Sidcup
Medivet 24 Hour Ashton - Ian McConnell Vets
Mossley
Medivet 24 Hour Clerkenwell
London
Medivet 24 Hour Richmond
London
Medivet Biggin Hill - Darwin Veterinary Centre
Westerham
Medivet Bromborough
Wirral
Medivet Burton- Jamie Winstone Veterinary Practice
Burton-On-Trent
Medivet Chorley - Hillcrest Animal Health
Chorley
Medivet Earl Shilton - Earl Shilton Veterinary Centre
Leicester
Medivet Forest Row
Forest Row
Medivet Headcorn
Headcorn
Medivet Hemel Hempstead
Hemel Hempstead
Medivet Hinckley Leicester Rd
Hinckley
Medivet Littleover - Blagreaves Veterinary Centre
Derby
Medivet Matlock - Peak Veterinary
Matlock
Medivet North Ascot
North Ascot
Medivet Oxted
Oxted
Medivet The Vets Abingdon - Fraser Veterinary Surgery
Abingdon
Medivet The Vets Aigburth
Liverpool
Medivet The Vets Arnold Coppice Road
Nottingham
Medivet The Vets Beckenham - Foxgrove Veterinary Centre
Beckenham
Medivet The Vets Brodie
Liverpool
Medivet The Vets Canvey Island
Canvey Island
Medivet The Vets Chafford Hundred
Grays
Medivet The Vets Chorlton - Chorlton Animal Medical Centre
Manchester
Medivet The Vets Corringham
Stanford-Le-Hope
Medivet The Vets Coventry
Coventry
Medivet The Vets Cranbrook
Cranbrook
Medivet The Vets East Oxford - Oxford Animal Clinic
Oxford
Medivet The Vets Flitwick
Bedford
Medivet The Vets Impington - Hollyoak Veterinary Surgery
Cambridge
Medivet The Vets Islington
London
Medivet The Vets Kenilworth - Feldon Veterinary Centre
Kenilworth
Medivet The Vets Kentish Town
London
Medivet The Vets Little Hadham - A120 Veterinary Centre
Ware
Medivet The Vets Orrell Park - Warbreck House Veterinary Centre
Liverpool
Medivet The Vets South Elmsall
Pontefract
Medivet The Vets Stanmore
Stanmore
Medivet The Vets Syston - I.C. Matthews Vets
Leicester
Medivet The Vets Welton
Lincoln
Medivet Three Bridges
Crawley
Medivet Tilehurst
Reading
Medivet Wantage
Wantage
Medivet Washington
Washington
Medivet Wexham
Slough
Medivet Weymouth
Weymouth
Medivet Wisbech
Wisbech
Medivet Zasman Vet (South End Road)
London
Medivet Zasman Vet Crouch End
London
Meridian Veterinary Practice
Peacehaven
Mid Sussex Veterinary Clinic
Haywards Heath
Milbourn Equine Sevington
Ashford
Minster Veterinary Practice - Salisbury Road
York
Minster Veterinary Practice - Willow Grove
York
Minster Veterinary Surgery (Ditton Street)
Ilminster
Moorview Vets - Shiremoor
Shiremoor
My Pets Vets
Leigh
Natures Vet (Paulton Surgery)
Bristol
New Priory Veterinary Practice
Peacehaven
Oak Tree Vet Centre
Edinburgh
Oakhill Veterinary Centre (Langley Lane)
Preston
Oakhill Veterinary Group (Windemere)
Windermere
Orford Lane Veterinary Surgery
Warrington
Palmerston Veterinary Group (London)
London
Park Veterinary Centre
Watford
Pelyn Veterinary Group (St Austell)
St Austell
Pennard Veterinary Group (Western Road)
Sevenoaks
Pennard Vets West Malling
West Malling
Pet Practice Veterinary Surgery - Milton Keynes
Milton Keynes
Plymouth Veterinary Group - Estover Hospital
Plymouth
Portland House Veterinary Group (Retford)
Retford
Robert Young Veterinary Surgeon (Kelso)
Kelso
Rosemary Lodge Veterinary Hospital
Bath
Roundwood Veterinary Centre
London
Rutland Vets Priors Hall
Corby
Sanderson Vet
Wirral
Severn Veterinary Centre - Stratford-upon-Avon
Stratford-Upon-Avon
Severn Veterinary Centre (Berkeley Way)
Worcester
Shepherds' Vet Centre
Kidderminster
Sore Paws Veterinary Clinic
Newton Aycliffe
Southfields Veterinary Surgery
Sale
Spinney Hill Veterinary Centre
Addlestone
St George's Vets - Bushbury
Wolverhampton
St George's Vets - Wolverhampton A&E
Wolverhampton
Stanhope Park Veterinary Hospital
Darlington
Sundean Veterinary Group (Lydney Branch)
Lydney
Tameside Veterinary Clinic (Ashton-under-lyne)
Ashton-Under-Lyne
Taverham Vets - Bure Valley
Aylsham
The Ark Veterinary Practice
Stratford-Upon-Avon
The Lodge Veterinary Centre (Coleshill Road)
Birmingham
The Oval Pet Centre
Sidcup
The Wylie Veterinary Centre (Upminster)
Upminster
Three Rivers Veterinary Group - Kessingland
Lowestoft
Three Rivers Veterinary Group - Loddon
Norwich
Three Rivers Veterinary Group - Norwich
Norwich
Tower Veterinary Group - Haxby Surgery
York
Tower Veterinary Group - Southbank Surgery
York
Unicorn Vets (Ashurst Surgery)
Southampton
Unicorn Vets (Park Surgery)
Southampton
University of Glasgow Small Animal Hospital
Glasgow
Vale Vets (Beach Road West)
Bristol
Valley Veterinary Hospital
Cardiff
Vetcare
Leigh
VetPartners Learning & Development
York
Vets on the Common
Clapham Old Town
Vets4Pets Dunstable
Dunstable
Vets4Pets - Fort Kinnaird
Edinburgh
Vets4Pets Bedford
Bedford
Vets4Pets Bishop Stortford
Bishop's Stortford
Vets4Pets Crawley
Crawley
Vets4Pets Daventry
Daventry
Vets4Pets Epsom
Epsom
Vets4Pets Feltham
Feltham
Vets4Pets Glasgow Forge
Glasgow
Vets4Pets Greenford
Greenford
Vets4Pets Harrogate New Park
Harrogate
Vets4Pets Hucknall
Hucknall
Vets4Pets Hull
Hull
Vets4Pets Kirkcaldy
Kirkcaldy
Vets4Pets Lisburn
Lisburn
Vets4Pets Newmarket
Suffolk
Vets4Pets Newton Mearns
Glasgow
Vets4Pets Northallerton
Northallerton
Vets4Pets Northampton
Northampton
Vets4Pets Perth
Perth
Vets4Pets Prenton
Birkenhead
Vets4Pets Redditch Trescott Road
Redditch
Vets4Pets Solihull
Solihull
Vets4Pets St Neots
St Neots
Vets4Pets Stirling
Stirling
Vets4Pets Swindon
Swindon
Vets4Pets Torquay
Torquay
Vets4Pets Trafford Park
Greater Manchester
Vets4Pets Wadsley Bridge
Sheffield
Vets4Pets Wigan
Wigan
Vets4Pets Yeovil
Yeovil
Village Vets - Meadowbank
Mold
Wellpets Animal Hospital (The Broadway)
Sheerness
Westway Veterinary Group
Consett
Wherry Veterinary Group
Bungay
White Cross Vets (Alcester Road South)
Birmingham
White Cross Vets (Mayfield Avenue)
Manchester
White Cross Vets Liverpool - Gateacre
Liverpool
White Cross Vets St Helens
St Helens
White Cross Vets Wolverhampton
Wolverhampton
Willows Veterinary Centre & Referral Service
Solihull
Wombourne Veterinary Centre
Wolverhampton
Woodside Veterinary Group (Banchory)
Banchory
Yorkshire Vets - Morley
Leeds
Yorkshire Vets (515 Bradford Road)
Bradford
Yorkshire Vets (Tong Road)
Leeds
Zetland Vet Group - Fishponds
Bristol
Registered Only
Abbey Veterinary Clinic (Arbroath)
Arbroath
Abbey Vets (Derby) LLP (Nottingham Road)
Derby
Abbey Vets (Dodworth Road)
Barnsley
Abercorn Veterinary Clinic (Portobello High Street)
Edinburgh
Abervet (Nigg Kirk Main Surgery)
Aberdeen
Abington Park Veterinary Surgery
Northampton
Acorn House Veterinary Surgery
Bedford
Aire Veterinary Centre
Leeds
Albyn Veterinary Centre
Broxburn
Alfold Veterinary Surgery
Cranleigh
Allpets Veterinary Clinic (Station Square)
Orpington
Anderson Abercromby Veterinary Referrals
Horsham
Animal Doctors
Swansea
Animed Veterinary Hospital & Equine Unit
Southampton
Anwell Veterinary Centre
Coulsdon
Arberth Veterinary Centre
Narberth
Ardene House Veterinary Practice
Aberdeen
Ark House Veterinary Surgery
Leighton Buzzard
Arundell Veterinary Care
Doncaster
Ash Tree Veterinary Practice (Northampton Road)
Market Harborough
Ashbank Veterinary Centre (Falkirk)
Falkirk
Ashfield House Veterinary Hospital
Nottingham
Ashlands Veterinary Centre (Ilkley)
Ilkley
Ashlands Veterinary Centre (Keighley)
Keighley
Ashwood Veterinary Clinic (Comber Road)
Belfast
Atherton Veterinary Centre
Manchester
Avon Farm Vets
Chippenham
Avondale Veterinary Group (Strathaven Rural Centre)
Strathaven
Axe Valley Veterinary Practice
Wedmore
Barrier Animal Care Clinic
London
Bay Vets Morecambe
Morecambe
Bearl Equine Clinic
Stocksfield
Beech House Veterinary Centre (Walton-on-Thames)
Walton-On-Thames
Beechwood Veterinary Group (Austhorpe Road)
Leeds
Beechwood Veterinary Group (Dewsbury Road)
Leeds
Bell Brown & Bentley - Forest East
Leicester
Bell Brown & Bentley - London Road
Leicester
Belmont Veterinary Centre (Hereford)
Hereford
Berkley Road Veterinary Clinic
Frome
Berry House Veterinary Practice (Hitchin)
Hitchin
Best Friends Chatteris
Chatteris
Best Friends Dagenham
Dagenham
Best Friends Group
Peterborough
Best Friends Wisbech
Wisbech
Bilton Veterinary Centre
Rugby
Birkenhead Veterinary Centre
Birkenhead
Bishops Veterinary Centre
Hatfield
Bishopton Veterinary Group – Ripon
Ripon
Bloxwich Veterinary Centre
Walsall
Bourton Vale Equine Clinic
Cheltenham
Boyatt Wood Veterinary Surgery
Eastleigh
Bredy Veterinary Centre
Bridport
Brentknoll Veterinary Centre
Worcester
Bridge Vets (Portlethen)
Portlethen
Bright Side Vets
Swadlincote
Broad Lane Veterinary Surgery
Coventry
Broadway Veterinary Centre
Herne Bay
Broadway Veterinary Clinic
London
Broadway Veterinary Surgery
Heswall
Brookfield Veterinary Practice
ledbury
Broughton Veterinary Group (Lutterworth)
Lutterworth
Bruceview Veterinary Clinic
Stirling
Buckingham Equine Vets (Milton Keynes)
Milton Keynes
Budget Vets (Newport)
Newport
Caister Vets
Caister, Great Yarmouth
Calder Veterinary Group (Horbury)
Wakefield
Cambridge Beehive Companion Care
Cambridge
Carisbrooke Vets
Newport
Carmel Vets Penn Fields
Wolverhampton
Castle Veterinary Practice - Bridgwater
Bridgwater
Castle Vets Pet Healthcare Centre
Reading
Cat's Whiskers Veterinary Clinic
Worthing
Cave Veterinary Specialists
Nr Wellington
Cedar Veterinary Group (Anstey Lane)
Alton
Cedarmount Veterinary Clinic
Bangor
Chandlers Ford Veterinary Surgery
Eastleigh
Chantry Vets - Brindley Way Veterinary Hospital
Wakefield
Charter Veterinary Surgeons (Queen Street)
Newcastle Under Lyme
Chase View Veterinary Clinic
Ross-On-Wye
Cheadle Hulme Veterinary Hospital
Cheadle
Cherry Tree Veterinary Practice
High Wycombe
Cinque Ports Vets Wye
Ashford
City Road Veterinary Centre
Truro
Clare Vet Clinic
Ballyclare
Clifford George Partnership
Faversham
Clyde Veterinary Group (Hyndford Road)
Lanark
Cobham Veterinary Centre
Cobham
Cogges Veterinary Surgery
Witney
Coleraine Veterinary Practice
Coleraine
Collier & Brock (Irvine)
Irvine
Companion Care MiltonKeynes
Milton Keynes
Companion Care Salisbury
Salisbury
Companion Care Tamworth
Tamworth
Companion Care Ayr
Ayr
Companion Care Basildon Pipps Hill
Basildon
Companion Care Bishopbriggs
Glasgow
Companion Care Bolton
Bolton
Companion Care Croydon
Croydon
Companion Care Derby Kingsway
Derby
Companion Care Farnham
Farnham
Companion Care Gloucester
Gloucester
Companion Care Harlow
Harlow
Companion Care Kidderminster
Kidderminster
Companion Care Northampton
Northampton
Companion Care Orpington
Orpington
Companion Care Prescot
Liverpool
Companion Care Reading
Reading
Companion Care Redhill
Redhill
Companion Care Wakefield
Wakefield
Companion Care Worcester
Worcester
Connaught Veterinary Surgery
Attleborough
Coquet Vets
Amble
Cramar Veterinary Practice
Birmingham
Crieff Vets
Crieff
Crossroads Veterinary Centre (West Wycombe Road)
High Wycombe
Crossways Veterinary Group (School Hill)
Pulborough
Crown Vets (Argyle Street)
Inverness
Damory Veterinary Clinic
Blandford Forum
Daventry Veterinary Clinic
Daventry
Debenham Veterinary Practice
Stowmarket
Dick White Referrals
Newmarket
Donaldson & Partners Veterinary Surgeons
Huddersfield
Donaldsons Vets - Shepley – Abbey Road
Huddersfield
Donnington Grove Veterinary Group
Newbury
Donnington Grove Veterinary Group
Thatcham
Downland Veterinary Group (Havant Road)
Emsworth
Downland Veterinary Group (Victoria Drive)
Bognor Regis
Dragon Vets
Cheltenham
Dunedin Veterinary Surgeons (Tranent)
Tranent
Easipetcare (Dartford)
Dartford
Eastbourne Veterinary Group (Seaside Surgery)
Eastbourne
Eastfield Veterinary Clinic - Cleethorpes Clinic
Cleethorpes
Eaton Veterinary Practice
Norwich
Eden Hill Veterinary Surgery
Stanley
Emerson's Green Veterinary Surgery
Bristol
Esk Valley Veterinary Surgery
Dalkeith
Essex Vets
South Woodham Ferrers
Farncombe Veterinary Surgery
Godalming
Faversham Veterinary Clinic
Faversham
Feldon Veterinary Centre (Guy Street)
Leamington Spa
Fellowes Farm Equine Clinic
Huntingdon
Fenaghy Veterinary Clinic (Ballymena)
Ballymena
Fenton Veterinary Practice
Haverfordwest
Filey Veterinary Practice
Filey
Final Rest
Havant
Forest Veterinary Centre (Woodford Green)
Woodford Green
Forest Veterinary Clinic (Mansfield)
Mansfield
Formby Veterinary Surgery
Liverpool
Foxcotte Veterinary Group (Charlton)
Andover
Foxcotte Veterinary Group (Ludgershall)
Andover
Friars Moor Veterinary Clinic (Sturminster Newton)
Sturminster Newton
Galemire Veterinary Hospital (Cleator Moor)
Cleator Moor
Garden Veterinary Group (Bristol Road)
Chippenham
Garston Veterinary Group (East St)
Warminster
Garston Veterinary Group (Westbury)
Westbury
Gilmoor Vets (Sunderland)
Sunderland
Glebe Veterinary Surgery
Launceston
Goddard Vet Group - Stone Lion Veterinary Hospital
London
Goddard Veterinary Group - Barkingside
Ilford
Goddard Veterinary Group - Caterham
Caterham
Goddard Veterinary Group - Croydon
Croydon
Goddard Veterinary Group - Edgware
Edgware
Goddard Veterinary Group - Gidea Park
Romford
Goddard Veterinary Group - Ham
Richmond
Goddard Veterinary Group - Hayes End
Hayes
Goddard Veterinary Group - Mile End
London
Goddard Veterinary Group - Putney
London
Goddard Veterinary Group - Uxbridge
Uxbridge
Grange Hill Veterinary Centre
Lichfield
Grange Veterinary Hospital
Mold
Green Pastures Veterinary Centre
Weston-Super-Mare
Grove Lodge Veterinary Group (South Street)
Lancing
Hampden Veterinary Surgery
Aylesbury
Hart Veterinary Centre (Bicester)
Bicester
Haven Veterinary Group (Ketwell Lane)
Hull
Haven Vets (James Street)
Llanelli
Head & Head
Helston
Heath & Reach Veterinary Surgery
Leighton Buzzard
Heath Veterinary Group (Heath)
Cardiff
Highfield Veterinary Centre
Sheffield
Highgate Veterinary Clinic
Kendal
Hillman Vets (Arboretum)
Walsall
Hird & Partners (South Lane)
Halifax
Hird & Partners (Walsden Industrial Estate)
Todmorden
Holly House Veterinary Clinic - Ilkley
Ilkley
Holly House Veterinary Hospital
Leeds
Holme Veterinary Centre
Holmfirth
Hook Norton Vet Group - Moreton in Marsh
Moreton-in-Marsh
Hook Norton Veterinary Surgeons (Enstone Road)
Chipping Norton
Hook Norton Veterinary Surgeons (White Hills Surgery)
Banbury
Hopwood Veterinary Centre
Birmingham
Hunters Lodge Veterinary Practice (Guildford)
Guildford
I C R Butt & Partners (Loanhead)
Loanhead
Inglis Vets Corstorphine
Edinburgh
Inglis Vets Ltd
Alloa
Isle Valley Vets
Stoke Sub Hamdon
Ivybank Veterinary Clinic (Kilwinning)
Kilwinning
Jacqui Patersons Veterinary Surgery
Middlesbrough
Kelston Vets
Kelston
Kingsteignton Veterinary Group (Kingsteignton)
Newton Abbot
Kingston Veterinary Group (Anlaby)
Hull
Kingston Veterinary Group (Holderness Road)
Hull
Kingswood Vets (Woking)
Woking
Lanes Vets Garstang
Preston
Liverpool OS Vets4Pets
Liverpool
Lowesmoor Veterinary Centre
Worcester
MacArthur Barstow & Gibbs (Droitwich)
Droitwich
Macarthur Barstow & Gibbs (Worcester)
Worcester
Mainstone Veterinary Clinic
Romsey
Maltman Cosham Veterinary Clinic
Horsham
Manor Veterinary Centre (Cradley Heath)
Cradley Heath
Manor Veterinary Centre (Halesowen)
Halesowen
Mansion Hill Veterinary Practice
Banbury
Mark The Home Vet
Stamford
Market Cross Veterinary Clinic Ltd
Dalkeith
Market Veterinary Centre (Barnstaple)
Barnstaple
Mayne Veterinary Clinic
Colchester
Medivet (The Parade)
Watford
Medivet 24 Hour Camberwell
Camberwell
Medivet 24 Hour Kensington
London
Medivet 24 Hour Sutton
Sutton
Medivet 24 Hour Thirsk
Thirsk
Medivet 24 Hour Watford
Watford
Medivet Barnes
London
Medivet Battersea
London
Medivet Bedford Clapham
Bedford
Medivet Bloomsbury
Bloomsbury
Medivet Carterton - Jackson Vets
Carterton
Medivet Denham
Uxbridge
Medivet Dulwich
London
Medivet Epsom
Epsom
Medivet Epsom Fir Tree Rd
Epsom
Medivet Fortis Green
London
Medivet Gravesend
Gravesend
Medivet Greenwich
London
Medivet Hampstead Garden Suburb
London
Medivet Hayes
Hayes
Medivet Heaton Chapel
Stockport
Medivet Kingston
Kingston Upon Thames
Medivet Langley
Slough
Medivet Long Sutton
Spalding
Medivet Market Weighton - Swanvale Veterinary Centre
York
Medivet Marston Moretaine
Bedford
Medivet Mill Hill
London
Medivet Muswell Hill
London
Medivet Nantwich - Hillside Veterinary Centre
Nantwich
Medivet North Finchley
London
Medivet Notting Hill
London
Medivet Risedale
Hemel Hempstead
Medivet Southfields
London
Medivet Southwark
London
Medivet St Albans
St Albans
Medivet Surrey Quays
London
Medivet Swanland 24 Hour
North Ferriby
Medivet The Vets Benfleet
Benfleet
Medivet The Vets Birstall
Leicester
Medivet The Vets Boston
Boston
Medivet The Vets Brigg
Brigg
Medivet The Vets Catton
Norwich
Medivet The Vets Chadderton - The Vets
Oldham
Medivet The Vets Dearne Valley
Rotherham
Medivet The Vets Easthampstead - Kynoch Vets
Bracknell
Medivet The Vets Enfield
Enfield
Medivet The Vets Esher
Esher
Medivet The Vets Frimley Green - Kynoch Vets
Camberley
Medivet The Vets Great Denham
Great Denham
Medivet The Vets Guildford - Stocton Veterinary Centre
Guildford
Medivet The Vets Hendon
London
Medivet The Vets Hinckley - Feldon Veterinary Centre
Hinckley
Medivet The Vets Hyde Park - Hyde Park Veterinary Centre
London
Medivet The Vets Leamington Upper Grove Street - Rainsbrook Veterinary Group Ltd
Leamington Spa
Medivet The Vets Mansfield Cottage
Waltham Cross
Medivet The Vets Pontefract
Pontefract
Medivet The Vets Scunthorpe - Ashcroft Vets
Scunthorpe
Medivet The Vets Shrewsbury Pet Hospital
Shrewsbury
Medivet The Vets Tilbury
Tilbury
Medivet The Vets Wath - Arncliffe Veterinary Centre
Rotherham
Medivet The Vets Wokingham - Kynoch Vets
Wokingham
Medivet The Vets Yateley - Kynoch Vets
Yateley
Medivet Village Vet Hampstead Hospital
London
Medivet West Kingsdown
Sevenoaks
Medivet Whitton
Hounslow
Medivet Winterton - Winter Swan Veterinary Centre
Scunthorpe
Medivet Woolwich
London
Merlin Veterinary Group (Galashiels)
Galashiels
Merlin Veterinary Group (Kelso)
Kelso
Mewes Vets Rottingdean
Rottingdean
Milbourn Equine Hawkhurst
Cranbrook
Milestone Veterinary Centre
Newton Abbot
Mill House Veterinary Surgery & Hospital
King'S Lynn
Millpark Veterinary Centre
Newent
Milton Keynes Vet Group (Stony Stratford Surgery)
Stony Stratford
Milton Keynes Vet Group (Whaddon Way Surgery)
MK3 7DF
Minster Veterinary Practice - Crockey Hill
York
Mintlaw Vet Surgery
Mintlaw
Molecare Veterinary Services - Newton Abbot
Newton Abbot
Mourne Veterinary Clinic
Newry
Nantwich Vets & Veterinary Hospital
Nantwich
Natterjacks Vet
Bournemouth
Natures Vet (Radstock Surgery)
Radstock
New Foundry Vets
Wrexham
New Priory Vets Brighton
Brighton
New Street Veterinary Centre (Hiniton)
Honiton
Newton Clarke Veterinary Surgeons
Yeovil
North Downs Referrals
Redhill
Northwich Vets
Northwich
Oakhill Vets
Preston
Oakmount Veterinary Centre
Burnley
Oaks Veterinary Centre (Saltcoats)
Saltcoats
Okeford Veterinary Centre (Okehampton)
Okehampton
Oldfield Park Veterinary Surgery
Bath
Orwell Veterinary Centre
Ipswich
Orwell Veterinary Group (Berners Street Surgery)
Ipswich
Orwell Veterinary Group (Stutton Surgery)
Ipswich
Our Special Friends
Bury St Edmunds
Oval Pet Centre - Eltham Surgery
London
Oval Pet Centre - Welling Surgery
Welling
Palmer & Duncan
Ossett
Paragon Veterinary Referrals
Wakefield
Park Issa Veterinary Hospital
Oswestry
Park Veterinary Group
Leicester
Park Veterinary Group (Saffron Lane)
Leicester
Parker & Crowther Veterinary Surgeons
Southport
Parkhouse Veterinary Centre
Stafford
Paws Veterinary Health Centre
Nuneaton
Peaceful Pet Passing
Thicket
Peak Vets
Sheffield
Penbode Veterinary Group (Holsworthy)
Holsworthy
Penbode Veterinary Group (Stratton)
Bude
Penmellyn Veterinary Group (Newquay)
Newquay
Penmellyn Veterinary Group (Redruth)
Redruth
Penmellyn Veterinary Group (St Columb)
St Columb
Pet Practice Veterinary Surgery
Marlborough
Pets 1st - Chobham Road Surgery
Ascot
Pets 1st - Runnymede Surgery
Egham
Pilgrims Veterinary Practice (Fordingbridge)
Fordingbridge
Pilgrims Veterinary Practice (Wimborne)
Wimborne
Pool House Veterinary Group (Cannock Road)
Burntwood
Portland House Veterinary Group (Newark)
Newark
Pride Veterinary Centre
Derby
Provost Vet Group
St Andrews
Purton Vets (Purton Surgery)
Swindon
Quantock Veterinary Hospital
Bridgwater
Quarrington Veterinary Surgery
Sleaford
Quarry Veterinary Group (Brassey Road)
Shrewsbury
Rathgael Veterinary Clinic
Bangor
Ravenswood Vet Clinic and Pet Shop
Ipswich
Riverside Veterinary Centre (Abergavenny)
Abergavenny
Robson & Prescott (Whorral Bank)
Morpeth
Rosemullion Veterinary Practice (Falmouth)
Falmouth
Rosevean Veterinary Practice
Penzance
Rowe Vet Group (Bradley Stoke)
Bristol
Rowe Veterinary Group (Thornbury)
Bristol
Rutland House Referrals
St Helens
S P A Veterinary Services (School Lane)
Gloucester
Sandbeck Veterinary Centre
Wetherby
Seafield Veterinary Group ( Banff )
Banff
Severn Edge Veterinary Group (Hollybush Road)
Bridgnorth
Severn Veterinary Centre - Alcester
Alcester
Shaw Veterinary Centre
Swindon
Sheriff's Highway Veterinary Group (Gateshead)
Gateshead
Shinfield Road Veterinary Surgery
Reading
Shotts Vet
Shotts
Sidings Veterinary Surgery
Cirencester
Sleaford (Riverside) Vets
Sleaford
Small World Vet Centre
Liphook
Springfield Veterinary Surgery (Sheffield)
Sheffield
Springwell Veterinary Surgery
Tring
St Clair Veterinary Care
87 Bridge St
St Clair Veterinary Care
Blyth
St David Veterinary Centre
Cardiff
St George's Vets - Merry Hill Surgery
Wolverhampton
St Peters Veterinary Group (Petersfield)
Petersfield
St-David Veterinary Centre – Llanishen
Cardiff
Stanhope Park Vet Hospital - Cats & Exotics Practice
Darlington
Stanhope Park Veterinary Practice
Yarm
Stanley House Veterinary Group (Barnoldswick)
Barnoldswick
Stanley House Veterinary Surgeons (Colne)
Colne
Station Road Veterinary Surgery
Bath
Steffan Veterinary Services (Lampeter)
Lampeter
Strathspey Veterinary Centre (Grantown-on-Spey)
Grantown-On-Spey
Sutterton Veterinary Centre
Boston
Swanspool Veterinary Clinic
Wellingborough
Tay Valley Veterinary Centre
Perth
Taylor Vets - Cathkin Surgery
Glasgow
Teme Veterinary Practice (Ludlow)
Ludlow
Terrington Veterinary Centre
King'S Lynn
Thameswood Veterinary Clinic (Oppenheimer Centre)
Swindon
The Bridge Veterinary Centre (Blackwood)
Blackwood
The Cape Veterinary Clinic
Guildford
The Cromwell Veterinary Group (St Johns Street)
Huntingdon
The Glenthorne Veterinary Group (Tetbury)
Burton-On-Trent
The Glenthorne Veterinary Group (Uttoxeter)
Uttoxeter
The Green Lane Veterinary Clinic
Ashford
The Hale Veterinary Group (High Street)
Corsham
The Hollies Veterinary Clinic
Downham Market
The Minster Veterinary Centre Ltd
Southwell
The Pet Practice (Bournemouth)
Bournemouth
The Pet Practice (Salisbury)
Salisbury
The Queen's Veterinary School Small Animal Hospital
Cambridge
The Veterinary Hospital
Lincoln
The Village Veterinary Practice (Southgate Road)
Potters Bar
The Village Veterinary Surgery (Longniddry)
Longniddry
The Village Veterinary Surgery (Wigan)
Wigan
The Wheel House Veterinary Centre (Amersham Road)
Chesham
The Wheel House Veterinary Centre (Pheasant Inne)
Chalfont St Giles
Torrington Orthopaedic Referrals
Brighouse
Tower Veterinary Centre
Perth
Town and Country Veterinary Centre
Market Harborough
Two Counties Vets (Nostell Place)
Doncaster
Unicorn Vets (Fairfield Surgery)
Eastleigh
Uplands Way Veterinary Clinic
Diss
Value Vets (Gateshead)
Gateshead
Value Vets (Wallsend)
Wallsend
Vet 2
Southport
Vetcare Ltd Bolton
Bolton
Vets 4 Pets Newbury Park (Ilford)
Ilford
Vets Now (Belfast)
Belfast
Vets Now (Coventry)
Coventry
Vets Now Hospital Glasgow
Glasgow
Vets Now Portsmouth
Portsmouth
Vets Now Referrals (Swindon)
Swindon
Vets4Pets
Swindon
Vets4Pets Swindon Bridgemead
Swindon
Vets4Pets Aberdeen
Aberdeen City
Vets4Pets Barnsley
Barnsley
Vets4Pets Barry
Barry
Vets4Pets Bearsden
Glasgow
Vets4Pets Bedlington
Bedlingon
Vets4Pets Birstall (Inside Pets at Home)
Leeds
Vets4Pets Bitterne
Southampton
Vets4Pets Blackburn
Blackburn
Vets4Pets Bonnyrigg
Bonnyrigg
Vets4Pets Bromsgrove
Bromsgrove
Vets4Pets Bulwell
Nottingham
Vets4Pets Burton upon Trent
Burton-On-Trent
Vets4Pets Charlton
London
Vets4Pets Chester Caldy
Chester
Vets4Pets Christchurch
Christchurch
Vets4Pets Cramlington
Cramlington
Vets4Pets Cross Hands
Cross Hands
Vets4Pets Cumbernauld
Cumbernauld
Vets4Pets Dewsbury
Dewsbury
Vets4Pets Droitwich
Droitwich
Vets4Pets Drumchapel
Glasgow
Vets4Pets Evesham
Evesham
Vets4Pets Gloucester Barnwood
Gloucester
Vets4Pets Grantham
Grantham
Vets4Pets Halifax
Halifax
Vets4Pets Kettering
Kettering
Vets4Pets Linlithgow
Linlithgow
Vets4Pets Llanrumney
Cardiff
Vets4Pets Llantrisant
Rhondda Cynon Taff
Vets4Pets Loughborough
Loughborough
Vets4Pets Luton
Luton
Vets4Pets Lytham
Lytham St Annes
Vets4Pets Mansfield
Mansfield
Vets4Pets Newcastle Kingston Park
Newcastle Upon Tyne
Vets4Pets Newport
Newport
Vets4Pets Nuneaton
Nuneaton
Vets4Pets Oadby
Wigston
Vets4Pets Poole
Poole
Vets4Pets Portsmouth
Portsmouth
Vets4Pets Richmond
Richmond
Vets4Pets Rotherham Parkgate
Rotherham
Vets4Pets Sidcup
Sidcup
Vets4Pets Southport
Southport
Vets4Pets Stechford
Birmingham
Vets4Pets Stoke Festival Park
Stoke on Trent
Vets4Pets Thamesmead
Thamesmead
Vets4Pets Tiverton
Tiverton
Vets4Pets Trowbridge
Trowbridge
Vets4Pets Walton-On-Thames
Walton-on-thames
Vets4Pets Widnes
Widnes
Vets4Pets Woking
Woking
Vets4Pets Wrexham Plas Coch
Wrexham
Vets4Pets York
York
Viking Veterinary Surgeons
Bristol
Village Vets - Liverpool Road
Buckley
Virginia Water Veterinary Clinic
Virginia Water
Wagtails Veterinary Centre
Harrogate
Wellpets (Clevedon)
Clevedon
Wellpets Animal Hospital (Grass Royal)
Yeovil
Westside Veterinary Clinic
London
Westway Veterinary Group
Blaydon-On-Tyne
Westway Veterinary Group
Houghton le Spring
Westway Veterinary Group, Leam Lane
Gateshead
Westway Vets (Darlington)
Darlington
Westway Vets North Shields
North Shields
Westway Vets Whitley Bay
Whitley Bay
White Cross Vets - Sheffield – Handsworth
Sheffield
White Cross Vets (Bradford Road)
Leeds
White Cross Vets (Street Lane)
Leeds
White Cross Vets (The Boulevard)
Northampton
White Cross Vets (West Dyke Road Retail Park)
Redcar
White Lion Veterinary Clinic (Gateshead)
Gateshead
Whitestone Veterinary Clinic
Nuneaton
Wigmore Veterinary Centre
Gillingham
Wilbury Veterinary Surgery
Hove
Willow Veterinary Centre (Newport Pagnell)
Newport Pagnell
Wood Street Veterinary Hospital
Barnet
Woodcroft Veterinary Group (Handforth)
Handforth
Yorkshire Vets (Green Road)
Leeds
Yorkshire Vets (Station Road)
Leeds
YourVets Solihull
Birmingham
Zasman Vet Stroud Green
London
Listed Only
1066 Veterinary Centre
St Leonards-On-Sea
1st Pet Veterinary Centres
1ST PET
3 Mile Veterinary Centre
Glasgow
4 Paws Veterinary Centre
London
608 Farm & Equine Veterinary Surgeons
Warwick
608 Veterinary Group (Sheaf Lane)
Birmingham
608 Veterinary Group (Warwick Road)
Solihull
608 Veterinary Group (Westley Road)
Birmingham
608 Veterinary Group (Widney Road)
Solihull
80 London Road Vets
Waterlooville
A + G Vets (Bonnybridge)
Bonnybridge
A Crooks & Partners (Rotherham)
Rotherham
A Crooks & Partners (Sheffield)
Sheffield
A G McCullough
Ballymena
A J Hutcheson
Preston
A J M Robson
London
A J Mead
Malmesbury
A K Duncan - The Veterinary Surgery
Stourbridge
A L M Shepherd (Canterbury Street)
Gillingham
A L M Shepherd (Station Road)
Gillingham
A M C Animal Medical Centre
London
A M Heath Equine
Louth
A Miller & Partners
Annan
A P Vet
Builth Wells
A R Garton
West Wickham
A R Payne
Derby
A Regan & Colleagues
Bolton
A S Gould
Cambridge
A T Woodhead
Keswick
A120 Veterinary Centre (Bishop Stortford)
Bishops Stortford
A5 Vets
Tamworth
Aardvark Veterinary Clinic
Ellesmere Port
Abbey Equine Clinic
Abergavenny
Abbey Green Vets (Broadway)
Broadway
Abbey Green Vets (Cheltenham)
Cheltenham
Abbey House Veterinary Clinic (Cleckheaton)
Cleckheaton
Abbey House Veterinary Clinic (Leeds)
Leeds
Abbey House Veterinary Hospital (Commercial Street)
Leeds
Abbey House Veterinary Hospital (High Street)
Leeds
Abbey Moor Veterinary Centres (Abbey Lane)
Sheffield
Abbey Moor Veterinary Centres (Halifax Road)
Sheffield
Abbey Veterinary Centre
Preston
Abbey Veterinary Centre (Abergavenny)
Abergavenny
Abbey Veterinary Centre (Chester Le Street)
Chester Le Street
Abbey Veterinary Centre (Durham)
Durham
Abbey Veterinary Centre (Grimsby)
Grimsby
Abbey Veterinary Centre (High Ridge)
Shrewsbury
Abbey Veterinary Centre (Holywell Street)
Shrewsbury
Abbey Veterinary Centre (Newtownabbey)
Newtownabbey
Abbey Veterinary Centre (Tredegar)
Tredegar
Abbey Veterinary Centres (Crickhowell)
Crickhowell
Abbey Veterinary Centres Brecon
Brecon
Abbey Veterinary Centres Monmouth
Monmouth
Abbey Veterinary Group (Church Street)
Barnsley
Abbey Veterinary Group (Murdieston Street)
Greenock
Abbey Vets (13 Station Road)
Barnsley
Abbey Vets (15-17 Station Road)
Barnsley
Abbey Vets (Barnsley Road)
Barnsley
Abbey Vets (Derby) LLP (Derby Road)
Derby
Abbey Vets (King Street)
Barnsley
Abbey Vets (Manchester Road)
Sheffield
Abbey Vets (Wortley Road)
Sheffield
Abbeydale Animal Hospital
Gloucester
Abbeydale Vets - Darwen
Darwen
Abbeyfields Veterinary Centre
Uttoxeter
Abbeyserve Vets Bramcote
Nottingham
AbbeyVET (Blackstock Road)
London
AbbeyVET (Stamford Hill)
London
Abbeywell Veterinary Clinic
Folkestone
Abbeywood Veterinary Clinic
Manchester
Abbotskerswell Veterinary Centre
Newton Abbot
Abbotswood Veterinary Centre
Bristol
Abercorn Veterinary Clinic (Drum Street)
Edinburgh
Abercorn Veterinary Clinic (Raeburn Place)
Edinburgh
Aberdeen Veterinary Referrals
Aberdeenshire
Aberlour Veterinary Centre
Aberlour
Abingdon Veterinary Clinic (Earls Court Road)
London
Abington Park - Moulton Practice
Northampton
Abivale Veterinary Group (Abingdon)
Abingdon
Abivale Veterinary Group (Didcot)
Didcot
Abivale Veterinary Group (Wallingford)
Wallingford
Abivale Veterinary Group (Wantage)
Wantage
Acacia Veterinary Clinic
Southport
Academy Veterinary Centre
Stranraer
Acorn Vet Centre
Northampton
Acorn Veterinary Centre
Studley
Acorn Veterinary Clinic (Ripon)
Ripon
Acorn Veterinary Clinic (Stroud)
Stroud
Acorn Veterinary Surgery
Kingston Upon Thames
Acorn Veterinary Surgery (Hangleton Way)
Hove
Acorn Veterinary Surgery (Palatine Road)
Manchester
Acorn Veterinary Surgery (Portland Road)
Hove
Acres Veterinary Centre
Airdrie
Active Pet
Amersham
Active Vetcare Referrals
Maidenhead
Acupaws
Southampton
Acupuncture for Animals
Witham
Adams Vet Pet Care (Church Road)
Liverpool
Adams Vet Pet Care (Longmoor Lane)
Liverpool
Addiscombe Road Veterinary Centre
Croydon
Addison & Holland Park Veterinary Clinic
London
Adelaide Cottage Veterinary Centre
Sandy
Adelaide Veterinary Group
Sandy
Adrian Cox Consultancy
Ripon
Advance Veterinary Care
Lisburn
Advanced Pet Care
Shrewsbury
Aeron Vets (Ambaeron)
Aberaeron
Aeron Vets (Lampeter)
Lampeter
Afon Veterinary Centre (Neath)
Neath
Afon Veterinary Centre (Port Talbot)
Port Talbot
Afon Veterinary Centre (Swansea)
Swansea
Afon Veterinary Centre(Maesteg)
Maesteg
AG Pet Medical Ltd
Chatteris
Agnew Equine
Stoke-On-Trent
Airedale Animals (Bradford)
Bradford
Airedale Animals (Keighley)
Keighley
Alan F Dunlop
Newtownards
Alan Jeans Veterinary Services (Louisa Drive)
Girvan
Alan Jeans Veterinary Services (Wesley Road)
Girvan
Alasdair Govan
Montrose
Albany Veterinary Clinic
Stockport
Albany Veterinary Surgery
Liverpool
Albany Vets
Newton Abbot
Albavet Dunfermline
Dunfermline
AlbaVet Veterinary Surgery
Glasgow
Albert Cottage Veterinary Clinic
Saltash
Alcombe Veterinary Surgery (Isleworth)
Isleworth
Alcombe Veterinary Surgery (London)
London
Alcombe Veterinary Surgery (Twickenham)
Twickenham
Alder Veterinary Practice
Guildford
Alder Veterinary Surgery (Bourne)
Bourne
Alder Veterinary Surgery (Spalding)
Spalding
Alderholt Vets Surgery
Fordingbridge
Aldervale Vets (Alford)
Alford
Aldervale Vets (Spilsby)
Spilsby
Aldgate Veterinary Practice
Driffield
Aldington Equine Vets
Blackburn
Alex the Vet
Uckfield
Alexander Veterinary Centre
Barrow-In-Furness
Alexander Vets
Ulverston
Alexandra Park Road Veterinary Surgery
London
Alexandra Vets
Clevedon
Alison P Lee Veterinary Surgery
Carnforth
Alistair Poole
Harpenden
All Animals Veterinary Clinic
Grays
All Creatures Healthcare
Norwich
All Creatures Vet Centre
nottingham
All Creatures Veterinary Centre
Warrington
All Creatures Veterinary Clinic
Orpington
All Creatures Veterinary Health Centre
Limavady
All Creatures Veterinary Surgery
London
All Creatures Vets
Limavady
All Paws Vets Family
Harlow
All Pets
Jersey
All Pets Vet Care
Milford Haven
Allan Veterinary Surgery
Renfrew
Allpets Garreg Veterinary Surgery
Rhyl
Allpets Veterinary Clinic (North Circular Road)
London
Allpets Veterinary Clinic (Sidmouth Parade)
London
Allpets Veterinary Clinic (Sidmouth Parade)
London
AllPets Veterinary Surgery
Prestatyn
Allwood & Jones
Bishops Castle
Alma Veterinary Hospital
Windsor
Alma Veterinary Surgery
Scarborough
Alnorthumbria Fairmoor Equine Clinic
Morpeth
Alnorthumbria Veterinary Group (Bede Street)
Morpeth
Alnorthumbria Veterinary Group (Fairmoor)
Morpeth
Alnorthumbria Veterinary Group (Front Street)
Morpeth
Alnorthumbria Veterinary Group (Main Street)
Seahouses
Alnorthumbria Veterinary Group (Ryecroft Way)
Wooler
Alnorthumbria Veterinary Group (Wagonway Road)
Alnwick
Alnorthumbria Veterinary Group(Abacus House)
Newcastle Upon Tyne
Alnorthumbria Veterinary Group(Woodhorn Road)
Ashington
Alpaca Medical Centre
Manchester
Alpha Vet
Teddington
Alpha Vet Practice
Burry Port
Alpha Veterinary Centre
Blackpool
Alphapet Veterinary Centre
Maidstone
AlphaPet Veterinary Clinic (Northleigh Farm)
Chichester
AlphaPet Veterinary Clinic (Oldwick Farm)
Chichester
AlphaPet Veterinary Clinic (The Precinct)
Bognor Regis
Alphavet
Upminster
Alphavet Veterinary Centre (Commercial Street)
Newport
Alphavet Veterinary Centre (Muirs)
Kinross
Alphavets International
Manchester
Alternative Veterinary Medicine Centre
Faringdon
Alternative Veterinary Medicine Clinic
Belfast
Alver Veterinary Group (Forton Road)
Gosport
Alver Veterinary Group (Grove Road)
Fareham
Alver Veterinary Group (Stubbington Green)
Fareham
Alyn Veterinary Centre
Flint
Amber Veterinary Surgery
Manchester
Ambion Veterinary Centre
Nuneaton
Ambivet Veterinary Group (Aspley Lane)
Nottingham
Ambivet Veterinary Group (Derby Road)
Ripley
Ambivet Veterinary Group (Lambourne Drive)
Nottingham
Ambivet Veterinary Group (Mundy Street)
Heanor
Ambleside Veterinary Centre
Walton-On-Thames
Ambleside Veterinary Clinic
Worcester
AmbuVet
Canterbury
Amery Veterinary Group (Alton)
Alton
Amery Veterinary Group (Bordon)
Bordon
Amery Veterinary Group(Hindhead)
Hindhead
Amical Veterinary Centre
March
Amicus Veterinary Centre
Solihull
Anamour Veterinary Centre
Wembley
Ancare Veterinary Surgery
Canterbury
Anchorage Barn Equine Clinic
King'S Lynn
Anchorage Barn Veterinary Clinic
King'S Lynn
Anchorage Veterinary Hospital
Norwich
ANCU Veterinary Hospital
Newry
Andale Veterinary Centre
Widnes
Anderson Moores Veterinary Specialists
Winchester
Anderson's Veterinary Surgery
Bromley
Andrew Melling
Bolton
Andrew Miller & Partners
Lockerbie
Andrew Miller Orthopaedics
Stirling
Andrew White
Preston
Anglesey Pet Clinic
Holyhead
Anglia Veterinary Services
Ely
Anglian Referrals
Norwich
Ani-Medics Veterinary Centre
Taunton
Animac Vets
Edinburgh
Animal Ark Veterinary Centre
Ilford
Animal Behaviour Referral Clinic
Lincoln
Animal Care at Surbiton Natural Health Centre
Surbiton
Animal Care Clinic
Newark
Animal Care Surgery
London
Animal Choice
London
Animal Dispensaries
Tranent
Animal Health Centre (Barry)
Barry
Animal Health Centre (Bristol)
Bristol
Animal Health Centre (Hayes)
Hayes
Animal Health Centre (Torquay)
Torquay
Animal Health Centre Llantwit Major)
Llantwit Major
Animal Health Trust
Newmarket
Animal House Veterinary Services (Deal)
Deal
Animal House Vets (Chalks Road)
Bristol
Animal House Vets (Horse Street)
Bristol
Animal Rehabilitation Institute
Diss
Animal Tails Veterinary Practice
Stirling
Animal Vet Services
St Ives
Animal Veterinary Services
Hayle
Animalism Veterinary Surgeons
St Albans
Animals 1st Haddington
Haddington
Animals Are Us Veterinary (Haddington)
Feltham
Animals Are Us Veterinary (Hayes)
Sunbury-On-Thames
Animals Are Us Veterinary(Feltham)
Hayes
Animates Veterinary Clinic (Bourne)
Bourne
Animates Veterinary Clinic (Peterborough)
Peterborough
Animed Clinic Cowplain
Waterlooville
Animed Clinic Gosport
Gosport
Animed Clinic Hedge End
Southampton
Animed Clinic Locksheath
Fareham
Animed Portsmouth Clinic
Portsmouth
Animed Veterinary Centre
Whitstable
Animed Veterinary Centre (Herne Bay)
Herne Bay
Aniwell Veterinary Clinic
Bournemouth
Aniwell Veterinary Company
Poole
Ann Nelson Vets
South Croydon
Anrich Veterinary Hospital (Huddersfield)
Huddersfield
Anrich Veterinary Hospital (Wigan)
Wigan
Anrich Veterinary Surgery (Fleet Street)
Wigan
Anrich Veterinary Surgery (Wigan Road)
Wigan
Anton Vets
Andover
Antrim Road Veterinary Practice
Belfast
Anvil Equine Veterinary Clinic (Tuckmans Farm)
Horsham
Anvil Equine Veterinary Clinic (Withy Orchard)
Taunton
Apex Veterinary Surgery
Grays
Apollo Vets Black Notley
Braintree
Apollo Vets Dunmow
Dunmow
Apollo Vets Maldon
Maldon
Appleton Hall Veterinary Clinic
Warrington
Aquarius Vet Centre
Ely
Aquarius Veterinary Centre
Bury St Edmunds
Aquavet
Sheffield
Aran Vet Centre
Llanfyllin
Aran Veterinary Clinic
Llangefni
Arbury Road Veterinary Surgery
Cambridge
Arc Veterinary Centre
London
Archie's Veterinary Practice
Exeter
Archway Veterinary Centre
Goole
Archway Veterinary Centre
jersey
Archway Veterinary Centre
Jersey
Archway Veterinary Practice
Grange-Over-Sands
Archway Veterinary Practice (Hailgate)
Goole
Archway Veterinary Practice (High Street)
Goole
Archway Veterinary Surgery
Swindon
Archway Vets (Petersfield)
Petersfield
Arden House Veterinary Hospital
Ruislip
Arden House Veterinary Surgery (Greenford)
Greenford
Arden House Veterinary Surgery (Uxbridge)
Uxbridge
Ardmore Veterinary Group (Halstead)
Halstead
Ardmore Veterinary Group (Sudbury)
Sudbury
Ardmory Veterinary Clinic
Glasgow
Ards Equine Surgery
Bangor
Ards Veterinary Clinic
Newtownards
Arg Beiyn Veterinary Practice (Douglas Street)
Isle Of Man
Arg Beiyn Veterinary Practice (Onchan Precinct)
Isle Of Man
Arg Beiyn Veterinary Practice (Parliament Street)
Isle Of Man
Arg Beiyn Vets
Onchan,
Arg Beiyn Vets
Ramsey
Argyll Veterinary Clinic (Barnstaple)
Barnstaple
Argyll Veterinary Clinic (Braunton)
Braunton
Argyll Veterinary Clinic (Ilfracombe)
Ilfracombe
Ark Veterinary Centre (Epsom)
Epsom
Ark Veterinary Clinic (Burgess Hill)
Burgess Hill
Ark Veterinary Clinic (Hassocks)
Hassocks
Ark Veterinary Clinic(Chislehurst)
Chislehurst
Ark Veterinary Clinics (Attenborough Lane)
Nottingham
Ark Veterinary Clinics (St John Street)
Nottingham
Ark Veterinary Practice
Fleet
Ark Veterinary Surgery (Dronfield)
Dronfield
Ark Veterinary Surgery (Knutsford)
Knutsford
Ark Veterinary Surgery (Northwich)
Northwich
Ark Veterinary Surgery (Sheffield)
Sheffield
Ark Vets-Pinhoe
Exeter
Ark-Aid Veterinary Centre (Bournmouth)
Bournemouth
Arkendyreklinimk
Aalgaard
Armac Veterinary Clinic (Bradshaw Brow)
Bolton
Armac Veterinary Group (Biggar)
Biggar
Armac Veterinary Group (Peebles)
Peebles
Armac Veterinary Group (Rochdale Old Road)
Bury
Armac Veterinary Group (The Rock)
Bury
Armadale Veterinary Group
Armagh
Armley Vets
Leeds
Armour Veterinary Centre
Kilmarnock
Armour Veterinary Group
Mauchline
Armstrong Vets
Berkeley
Arncliffe Veterinary Centre (High Street)
Rotherham
Arnold & Carlton Veterinary Centre
Nottingham
ARO Company
Liverpool
Arrowfield Veterinary Practice (Butts Meadow)
Kington
Arrowfield Veterinary Practice (Presteigne Enterprise Park)
Presteigne
Arthur Lodge Veterinary Surgery
Horsham
Arun Veterinary Group (Lower Street)
Pulborough
Arun Veterinary Group (Mill Lane)
Pulborough
Ash Barn Veterinary Surgery
Dorking
Ash Croft Veterinary Surgery (Pendrill Court)
Cambridge
Ash Croft Veterinary Surgery (St Neots Road)
Cambridge
Ash House Vets
Aldershot
Ash Tree Veterinary Centre
Newmarket
Ash Tree Veterinary Practice (Smeeton Road)
Leicester
Ash Tree Veterinary Practice (Station Road)
Kettering
Ash Tree Veterinary Practice (Tresham Street)
Kettering
Ash Veterinary Surgery (Mountain Ash)
Mountain Ash
Ash Veterinary Surgery (Swansea)
Swansea
Ashbank Veterinary Centre (Bo'ness)
Bo'Ness
Ashbank Veterinary Centre (Glasgow)
Glasgow
Ashbrook Equine Hospital
Knutsford
Ashburn Veterinary Centre
Knighton
Ashcroft Veterinary Centre (Market Street)
Telford
Ashcroft Veterinary Surgery (Ashcroft Road)
Ipswich
Ashcroft Veterinary Surgery (Elliott Road)
Cirencester
Ashcroft Veterinary Surgery (Eton Court)
Scunthorpe
Ashcroft Veterinary Surgery (Main Street)
Frodsham
Ashcroft Veterinary Surgery (The Laurels)
Cirencester
Ashdale Veterinary Centre
Glossop
Ashdale Veterinary Clinic
Harrogate
Ashfield House Veterinary Surgery
Derby
Ashfield Veterinary Surgery (Durham)
Durham
Ashfield Veterinary Surgery (Sale)
Sale
Ashfield Vets Meltham
Holmfirth
Ashgrove Veterinary Centre
Aberdeen
Ashlands Vet
Skipton
Ashleigh Veterinary Centre
Manchester
Ashley Veterinary Centre
Glasgow
Ashley Veterinary Hospital
Walton-On-Thames
Ashman Jones London Road Veterinary Clinic
Bath
Ashmore Veterinary Centre
Orpington
Ashtead Veterinary Centre
Ashtead
Ashton Surgery
Bristol
Ashwood Veterinary Clinic (Holland Road)
Sutton Coldfield
Ashwood Veterinary Clinic (Lichfield Road)
Sutton Coldfield
Ashworth Veterinary Group (Farnborough)
Farnborough
Ashworth Veterinary Group (Fleet)
Fleet
Ashworth Veterinary Group (Sandhurst)
Sandhurst
Aspen Veterinary Surgery (London)
London
Aspen Veterinary Surgery (Sidcup)
Sidcup
Aspen Veterinary Surgery (Surbiton)
Surbiton
Aston Clinton Veterinary Centre
Aylesbury
Aston Veterinary Centre
Newport
Astonlee Veterinary Surgery
Newport Pagnell
At Home Veterinary Service
Tamworth
Athena Holistics
Swaffham
Attimore Veterinary Group (Hatfield)
Hatfield
Attimore Veterinary Group (Knebworth)
Knebworth
Attimore Veterinary Group (Potters Bar)
Potters Bar
Attimore Veterinary Group (St Albans)
St Albans
Attimore Veterinary Hospital
Welwyn Garden City
Auburn Equine Clinic
Crumlin
Aurora Vet Clinic
Aberdeen
Avalon Veterinary Clinic
Glasgow
Avenue Road Veterinary Surgery
Wallington
Avenue Veterinary Centre (Bottesford)
Bottesford
Avenue Veterinary Centre (Bristol)
Bristol
Avenue Veterinary Surgery
Redcar
Avenues Veterinary Clinic
Watford
Avian & Exotic Clinic
Halifax
Avon Lodge Veterinary Group (Church Road)
Bristol
Avon Lodge Veterinary Group (Wilton )
Salisbury
Avondale Veterinary Group (Station Road)
Strathaven
Avongrove Veterinary Clinic
Larkhall
Avonvale Veterinary Practice
Banbury
Axe Valley Veterinary Practice (Bridgewater)
Bridgwater
Axe Valley Veterinary Practice (Cheddar)
Cheddar
Axe Valley Veterinary Practice (Wedmore)
Wedmore
Axe Valley Veterinary Practice (Wells)
Wells
Aylsham Vets
Norwich
Ayres Veterinary Centres (Cramlington)
Cramlington
Ayres Veterinary Centres (Sunderland)
Sunderland
Ayres Veterinary Centres (Whitley Bay)
Whitley Bay
Ayres Veterinary Hospital
North Shields
Ayrton Veterinary Hospital
Bathgate
B & W Equine Clinic
Tetbury
B & W Equine Vets
Berkeley
B McCartan
Banbridge
B P Garner
Stockport
Badgers Oak Veterinary Clinic
Rye
Baguley Veterinary Centre
Manchester
Bainbridge Vets
Leyburn
Baker McVeigh and Clements
Newmarket
Bakewell Equine Clinic
Bakewell
Balby Veterinary Centre
Doncaster
Baldock Veterinary Centre
Baldock
Ballantine & Martin
Glasgow
Ballantrae Veterinary Surgery
Jersey
Balloo Vets
Newtownards
Ballygawley Veterinary
Dungannon
Ballymena DVO
Ballymena
Ballynahinch Veterinary Clinic
Ballynahinch
Balmoral Veterinary Centre
Belfast
Balmoral Veterinary Surgery
St Helens
Balsall Common Vets
Coventry
Baltic Pets
London
Band Veterinary Centre
Somerton
Banovallum Veterinary Group (Lincoln)
Lincoln
Banovallum Veterinary Group (Woodhall Spa)
Woodhall Spa
Banstead Village Veterinary Surgery
Banstead
Barclay Moore Partnership
Whitchurch
Barclay Moore Partnership Veterinary Surgeons
Shrewsbury
Bard Vets (Dulbeattie)
Dalbeattie
Bard Vets (Dumfries)
Dumfries
Barings Field Equine
Dorking
Barn Animal Hospital
Basingstoke
Barn Lodge Veterinary Centre (Skelmersdale)
Skelmersdale
Barn Lodge Veterinary Centre (Wigan)
Wigan
Barn Lodge Veterinary Centre Kirkby
Liverpool
Barn Lodge Veterinary Hospital
Ormskirk
Barn Veterinary Surgery - Copdock
Ipswich
Barnfield House Veterinary Centre (Bushey)
Bushey
Barnfield House Veterinary Centre (Harrow)
Harrow
Barnhouse Veterinary Surgery
Chester
Barnston Dale Veterinary Centre
Wirral
Baron & Johnson
Crewe
Barons Court Veterinary Centre
London
Barrington Lodge Vet Clinic
Altrincham
Barrmore Veterinary Centre
Pontyclun
Barrow Hill Veterinary Centre (Hyth)
Hythe
Barrow Hill Veterinary Centre (New Romney)
New Romney
Barrow Hill Veterinary Hospital
Ashford
Barton Lodge Veterinary Centre
Hemel Hempstead
Barton Veterinary
Barton-Upon-Humber
Bartons Veterinary Surgery
Colwyn Bay
Basingstoke Veterinary Centre
Basingstoke
Baskerville Horgan & Partners
Aylesbury
Batchelor Davidson & Watson (Hillhouse Road)
Edinburgh
Batchelor Davidson & Watson (Newhaven Road)
Edinburgh
Bath Cats and Dogs Home
Bath
Bath Veterinary Centre
Bath
Bath Veterinary Referrals
Bath
Batheaston Veterinary Clinic
Bath
Battersea Dogs & Cats Home (London)
London
Battersea Dogs & Cats Home (Windsor)
Windsor
Battle Flatts Veterinary Clinic (Buttercrambe Road)
York
Battle Flatts Veterinary Clinic (St Nicholas Street)
Malton
Battle Flatts Veterinary Clinic (The Village)
York
Battle Flatts Veterinary Clinic (The Village)
York
Baxter Marwood & Brown (Liverpool Road)
Preston
Baxter Marwood & Brown (New Lane)
Preston
Baxter Marwood & Brown (Station Road)
Preston
Bay Tree Veterinary Centre
Stourport-On-Severn
Bayswater Referrals
London
Bayview Veterinary Centre (Sherwell Valley Road)
Torquay
Bayview Veterinary Centre (Warbro Road)
Torquay
Beacon Farm Vets
Preston
Beacon Hill Veterinary Clinic
Hindhead
Beacon Veterinary Centre ( Station Road)
Wigton
Beacon Veterinary Centre (Park Road)
Wigton
Beaconsfield Veterinary Clinic (Beaconsfield Road)
Weston-Super-Mare
Beaconsfield Veterinary Clinic (Penryn)
Weston-Super-Mare
Beaufort Embryo Transfer
Tetbury
Beaumont Animals' Hospital
London
Beaumont Veterinary Centre
Exeter
Beaumont Veterinary Hospital (Botley Road)
Oxford
Beaumont Veterinary Hospital (Oxford Road)
Kidlington
Beaumont Veterinary Hospital (Wharton Road)
Oxford
Beck Veterinary Practice (Saltburn-by-the-Sea)
Saltburn-By-The-Sea
Beck Veterinary Practice (Whitby)
Whitby
Beech House Vet Clinic
Brighton
Beech House Veterinary Centre (Cobham)
Cobham
Beech House Veterinary Centre (Shepperton)
Shepperton
Beech House Veterinary Centre (Thames Ditton)
Thames Ditton
Beech House Veterinary Clinic
Sheffield
Beech House Veterinary Surgery (Manchester)
Manchester
Beech House Veterinary Surgery (Towcester)
Towcester
Beechwood Veterinary Centre
Reading
Beechwood Veterinary Group (Chapeltown Road)
Leeds
Beechwood Veterinary Group (Springmead Drive)
Leeds
Beechwood Veterinary Hospital
Doncaster
Beechwood Veterinary Practice
Stoke-On-Trent
Beechwood Veterinary Surgery
Seaford
Beehive Veterinary Surgery
Banbury
Beeston Animal Health
Tarporley
Behaviour Referrals Veterinary Practice
Chester
Behaviour Veterinary Practice
Rugby
Behavioural Referrals
Hove
Belgrave House Veterinary Surgery
Cambridge
Bell & Partners (Coventry)
Coventry
Bell Brown & Bentley - Wigston
Wigston
Belle Vue Vets
Wigton
Bellevue Veterinary Clinic
Frome
Bellow Hill Veterinary Centre
Milton Keynes
Belmont Veterinary Centre (Bromyard)
Bromyard
Ben Jones Veterinary Surgery
Chester
Benfleet Veterinary Surgery
Benfleet
Bennett-Williams Vets
Gaerwen
Benson & Babb
Cirencester
Bentley Road Veterinary Surgery
Doncaster
Berisford Capps
London
Berry Farms
Dromore
Berry House Veterinary Practice (Shefford)
Shefford
Berwick Swan & Wildlife Trust
Berwick-Upon-Tweed
Best Friends Billericay
Billericay
Best Friends Byron
Milton Keynes
Best Friends Chingford (Station Road)
London
Best Friends Chingford (The Green)
London
Best Friends Cranham
Upminster
Best Friends Debden
Loughton
Best Friends Holbeach
Spalding
Best Friends Hullbridge
Hockley
Best Friends I O D
London
Best Friends Ledbury Road
Peterborough
Best Friends Mile End
London
Best Friends Northampton
Northampton
Best Friends S W Ferrers
Chelmsford
Best Friends Sawtry
Huntingdon
Best Friends Shenfield
Brentwood
Best Friends Shenley
Milton Keynes
Best Friends Thrapston
Kettering
Best Friends Veterinary Group Head Office
Peterborough
Best Friends Veterinary Surgery (Marlow Drive)
Christchurch
Best Friends Veterinary Surgery (Worcester Road)
Malvern
Best Friends Whittlesey
Peterborough
Best Friends Worksop
Worksop
Best Friends Yaxley
Peterborough
Bestfriends (Huntingdon)
Huntingdon
Bestfriends Corby
Corby
Betavet Veterinary Centre
Alloa
Beth Newman
Isle Of Islay
Better Pets
Banbridge
Bewsbury Cross Veterinary Surgery
Dover
Bicester Vets
Bicester
Billinge Vets Veterinary Surgery
Wigan
Bilston Veterinary Clinic
Bilston
Bind Equine Vet Practice
Bridgnorth
Biobest Laboratories
Penicuik
Biotope
Winchester
Biovet
Edgware
Birch Heath Veterinary Clinic
Tarporley
Birch Veterinary Centre (Birch Road)
Wirral
Birch Veterinary Centre (Pensby Road)
Wirral
Birch Veterinary Centre (Upton Road)
Wirral
Birkenhead Veterinary Centre
Birkenhead
Birtley Veterinary Centre
Chester Le Street
Biscot Mill Veterinary Practice
Luton
Bishop Hendry & Edwards
Newport
Bishop's Stortford Veterinary Hospital
Bishop'S Stortford
Bishopbriggs Veterinary Centre
Glasgow
Bishops Veterinary Surgery
Hatfield
Bisley Veterinary Surgery
Woking
Black Rock Veterinary Surgery (Bridgewater)
Bridgwater
Black Rock Veterinary Surgery (Burnham-on-sea)
Burnham-On-Sea
Black Sheep Vets
Louth
Blackberry Veterinary Clinic
Lingfield
Blackburn Road Clinic
Bolton
Blackdown Equine Practice (Spring Cottage)
Newton Abbot
Blackdown Equine Practice (Zelah)
Newton Abbot
Blackheath Veterinary Surgery
London
Blackmore Vale Veterinary Centre
Sturminster Newton
Blackness Veterinary Surgery
Dundee
Blackpool Zoological Gardens
Blackpool
Blackwater Valley Veterinary Centre
Camberley
Blackwater Veterinary Surgery
Colchester
Blaircourt Equine Veterinary Clinic
Chelmsford
Blairgowrie Veterinary Surgeons
Blairgowrie
Blakemere Veterinary Centre
Ellesmere
Bleakholt Animal Sanctuary
Bury
Bloomfields
Newmarket
Blue Cross Animal Hospital (Argyle Place)
London
Blue Cross Animal Hospital (Hugh Street)
London
Blue House Veterinary Centre
Stoke-On-Trent
Blue Sky Natural Vet
London
Blythman & Partners (Boldon Lane)
South Shields
Blythman & Partners (Downend Road)
Newcastle Upon Tyne
Blythman & Partners (Durham Road)
Gateshead
Blythman & Partners (East Street)
Sunderland
Blythman & Partners (Elsdon Road)
Newcastle Upon Tyne
Blythman & Partners (Park Road)
Hebburn
Blythman & Partners (Station Road)
Wallsend
Blythman & Partners (Taberna Close)
Newcastle Upon Tyne
Blythwood Veterinary Group (Bushey)
Bushey
Blythwood Veterinary Group (Northwood)
Northwood
Blythwood Veterinary Group (Stanmore)
Stanmore
Bodrwnsiwn Equine Services
Bangor
Bodrwnsiwn Veterinary Group (Gwyndy Kennels & Cattery)
Bangor
Bodrwnsiwn Veterinary Group (Kingsland Road)
Holyhead
Bodrwnsiwn Veterinary Group (Mona Industrial Estate)
Holyhead
Bodrwnsiwn Veterinary Group (Mona Street)
Amlwch
Bodrwnsiwn Veterinary Group (Pentraeth Road)
Menai Bridge
Bold Veterinary Clinic
St Helens
Bollington Veterinary Centre
Bollington
Bollington Veterinary Centre
Macclesfield
Bolton Veterinary Centre
Bolton
Bond Street Veterinary Clinic
Macclesfield
Boness Vets - Barton-le-Clay
Bedford
Boness Vets - Flitwick
Bedford
Borden Lane Veterinary Surgery
Sittingbourne
Border Veterinary Centre
Oswestry
Border Vets (Carlisle)
Carlisle
Border Vets (Selkirk)
Selkirk
Borders Veterinary Cardiology Services
Biggar
Boundary Veterinary Centre
Abingdon
Boundary Veterinary Clinic
Manchester
Bourne Veterinary Clinic
Farnham
Bourne Veterinary Practice
Canterbury
Bournemouth Road Veterinary Centre
Poole
Bovine Genetics
Southam
Bowbridge Veterinary Group (stonehead)
Stonehouse
Bowbridge Veterinary Group (Stroud)
Stroud
Bowland Vets
Whalley
Boxgrove Veterinary Surgery
Guildford
Boyce & Houston
Clydebank
BQP Veterinary Services
Eye
Bracewell Veterinary Centre
Poulton-Le-Fylde
Braemar Veterinary Clinic (Kingsway)
Belfast
Braemar Veterinary Clinic (Upper Lisburn Road)
Belfast
Braid Vets Leith
Edinburgh
Brain Partners Veterinary Surgeons
Cheltenham
Bramhall Veterinary Centre
Stockport
Branch of Rushcliffe Veterinary Centre
Nottingham
Branch Surgery of Milfeddygon Deufor
Penrhyndeudraeth
Brannock Veterinary Clinic
Motherwell
Bransgore Vets
Christchurch
Bray House Veterinary (Grantham)
Grantham
Brelades Veterinary Surgeons (Dorking)
Dorking
Brelades Veterinary Surgeons (Guilford)
Guildford
Brelades Veterinary Surgeons (Leatherhead)
Leatherhead
Briar House Veterinary Surgery
Broadstairs
Bridge House Veterinary Surgery
Barnstaple
Bridge House Veterinary Surgery (Mansfield)
Mansfield
Bridge House Veterinary Surgery (Sutton-in-Ashfield)
Sutton-In-Ashfield
Bridge Street Veterinary Practice
Driffield
Bridge Veterinary Clinic
Dumfries
Bridge Veterinary Clinic
Fairford
Bridge Veterinary Group (Billingham)
Billingham
Bridge Veterinary Group (Hartlepool)
Hartlepool
Bridge Veterinary Group (Middlesborough)
Middlesbrough
Bridge Veterinary Group (Stockton-on-Tees)
Stockton-On-Tees
Bridge Veterinary Practice
Norwich
Bridge Veterinary Surgery (Burnham-on-Sea)
Burnham-On-Sea
Bridge Vets (Bridge of Don)
Aberdeen
Bridgefoot Veterinary Centre
Warrington
Bridges Veterinary Surgery
Cardiff
Bridgnorth Veterinary Centre
Bridgnorth
Brighouse Veterinary Centre
Brighouse
Brimsham Veterinary Clinic (Gravel Hill Road)
Bristol
Brimsham Veterinary Clinic (Lower Moor Road)
Bristol
Brislington Surgery
Bristol
Broad Lane Vets (Kenilworth Road)
Coventry
Broadland House Veterinary Surgery
Norwich
Broadleys Veterinary Hospital
Stirling
Broadleys Veterinary Surgery
Dunblane
Broadway Veterinary Group (Canterbury)
Canterbury
Broadway Veterinary Group (Whitstable)
Whitstable
Broadway Veterinary Surgery (Kings Lane)
Wirral
Broadway Veterinary Surgery (Wallasey)
Wallasey
Broadway Veterinary Surgery (Wirral)
Wirral
Brockwell Veterinary Surgery & Pet Store
London
Brodie Animal Hospital
USA
Broken Cross Veterinary Surgery
Macclesfield
Brompton Veterinary Clinic
London
Brook Green Veterinary Practice
London
Brook House Vets
Southampton
Brook Veterinary Centre
Stockport
Brook Veterinary Surgery
Abingdon
Brookend Veterinary Surgery (Tamworth)
Tamworth
Brookend Veterinary Surgery (Witham)
Witham
Brookmead Veterinary Surgery
Cranleigh
Broomhill Veterinary Practice
Sheffield
Brown Moss Equine Clinic
Frodsham
Browne & McKinney (Broughton-in-Furness)
Broughton-In-Furness
Browne & McKinney (Millom)
Millom
Browne White & Gliddon
Minehead
Brownlow Veterinary Centre
Ellesmere
Brunswick Place Veterinary Clinic
Basingstoke
Brunswick Veterinary Surgery
Buckley
Bruton Veterinary Surgery
Bruton
Bryn Veterinary Centre
Wigan
Buchan Veterinary Clinics (Finlayson Street)
Fraserburgh
Buchan Veterinary Clinics (High Street)
Fraserburgh
Buchan Veterinary Clinics (York Street)
Peterhead
Buchanan Veterinary Group (Barton Road)
Manchester
Buchanan Veterinary Group (Liverpool Road)
Manchester
Buchanan Veterinary Group (Monton Road)
Manchester
Buchanan Veterinary Group (Princess Road)
Manchester
Buckingham Equine Medicine Referrals
Buckingham
Budget Vets (Abertillery)
Abertillery
Budget Vets (Blackwood)
Blackwood
Budget Vets (Porth)
Porth
Budget Vets Risca
Newport
Bull & Alexander
Harrogate
Burch Tree Vets - Lancaster
Lancaster
Burch Tree Vets - Morecambe
Morecambe
Burch Tree Vets (The Square)
Carnforth
Burford Veterinary Surgery
Burford
Burgess Hill Vet Surgery
Burgess Hill
Burghfield Veterinary Surgery
Reading
Burghley Veterinary Centre (Peterborough)
Peterborough
Burghley Veterinary Centre (Stamford)
Stamford
Burnham House Veterinary Surgery
Dover
Burnt Ash Veterinary Clinic
London
Bury Road Vet Clinic
Bolton
Bush House Veterinary Group (Ammanford)
Ammanford
Bush House Veterinary Group (Llandovery)
Llandovery
Bush House Veterinary Group (Llanelli)
Llanelli
Bush House Veterinary Group Llandeilo)
Llandeilo
Bushy Park Road Veterinary Surgery
Teddington
Bute & Cowal Vets (Dunoon)
Dunoon
Bute & Cowal Vets (Isle of Bute)
Isle Of Bute
Buttercross Veterinary Centre (Bingham Road)
Nottingham
Buttercross Veterinary Centre (Long Acre)
Nottingham
Buttercross Veterinary Centre (Main Road)
Nottingham
Byre Veterinary Surgery
Peterborough
Byron Veterinary Clinic
Nottingham
Byways Veterinary Centre (Church Street)
Doncaster
Byways Veterinary Centre (Thorne Road)
Doncaster
C Boyde
Chertsey
C J & P M Hanson
Altrincham
C J Green Veterinary Practice
Sheffield
C J Hall Veterinary Surgery (Acton Lane)
London
C J Hall Veterinary Surgery (Temple Sheen Road)
London
C V S (UK)
Bolton
Caerleon Veterinary Centre
Newport
Caerwys Veterinary Surgery (Mold)
Mold
Caerwys Veterinary Surgery (Rhyl)
Rhyl
Cain Vets
Llansantffraid-ym-Mechain
Calcaria Vet
Tadcaster
Calcaria Veterinary Practice
York
Calder Veterinary Group (Castlegate Retail Park)
Huddersfield
Calder Veterinary Group (Heckmondwike)
Heckmondwike
Calder Veterinary Group (Tingley)
Wakefield
Calne Veterinary Centre
Calne
Calweton Veterinary Group (Callington)
Callington
Calweton Veterinary Group (Looe)
Looe
Calweton Veterinary Group (Saltash)
Saltash
Cambrian Veterinary Centre
Machynlleth
Cambridge Cat Clinic
Fulbourn
Cambridge Radiology Referrals (Madingley Road)
Cambridge
Cambridge Radiology Referrals (Victoria Road)
Cambridge
Cambridge Road Veterinary
Ellesmere Port
Cambridge Veterinary Group
Cambridge
Camelid Veterinary Services
Reading
Cameron & Greig Veterinary Surgeons (Cowdenbeath)
Cowdenbeath
Cameron & Greig Veterinary Surgeons (Kinross)
Kinross
Cameron & Greig Veterinary Surgeons (Tillicoultry)
Tillicoultry
Campbell & Galloway
Glasgow
Campbells Veterinary Surgery
Swansea
Campsie Veterinary Centre
Omagh
Candleby Veterinary Surgery
Nottingham
Canine Sports Medicine Clinic
Loughborough
Canonbury Veterinary Practice
London
Capital Vets Drumbrae
Edinburgh
Capital Vets South Queensferry
South Queensferry
Cara Veterinary Hospital
Ballycoolin
Cardiff Cat Clinic
Cardiff
Carlton Hydrotherapy Pool
Leeds
Carmarthen Veterinary Centre (Carmarthen)
Carmarthen
Carmarthen Veterinary Centre (Kidwelly)
Kidwelly
Carolyn Perkins
Hillsborough
Carrick Veterinary Centre (Ayr)
Ayr
Carrick Veterinary Centre (Maybole)
Maybole
Carrick Veterinary Group
Matlock
Carrot Tops Mobile Surgery For Pets
Cinderford
Carsten Skov Equine Veterinary Practice (Reading)
Reading
Carsten Skov Equine Veterinary Practice (Windsor)
Windsor
Castle Hill Veterinary Clinic
Dungannon
Castle House Veterinary Practice
Newcastle Emlyn
Castle Veterinary Centre (Nottingham)
Nottingham
Castle Veterinary Centre (Wrexham)
Wrexham
Castle Veterinary Clinic (Dorchester)
Dorchester
Castle Veterinary Clinic (Dungannon)
Dungannon
Castle Veterinary Clinic (Weymouth)
Weymouth
Castle Veterinary Clinic (Wrexham)
Wrexham
Castle Veterinary Group - Castlewellan Surgery
Castlewellan
Castle Veterinary Group - Downpatrick Surgery
Downpatrick
Castle Veterinary Group (Chapel Lane)
Woodbridge
Castle Veterinary Group (High Street)
Stowmarket
Castle Veterinary Group (Launceston)
Launceston
Castle Veterinary Group (Pepperwash Lane)
Woodbridge
Castle Veterinary Group (Tavistock)
Tavistock
Castle Veterinary Surgeons (Maude Terrace)
Bishop Auckland
Castle Veterinary Surgeons (Montalbo Road)
Barnard Castle
Castle Vets
Farnham
Castlereagh Veterinary Clinic
Belfast
Castleview Vets
Wakefield
Casvet
Cheltenham
Catastrophes Cat Rescue
Heathfield
Cater Veterinary Practice (Conway Road)
Llandudno Junction
Cater Veterinary Practice(Mostyn Avenue)
Llandudno
Cathcart & Winn (Aldershot)
Aldershot
Cathcart & Winn (Farnham)
Farnham
Cats at Seadown
Eastleigh
Cats Only Mobile Veterinary Care
Skipton
Cats Protection
Haywards Heath
Cats Protection Ferndown Homing Centre
Wimborne
Catskill Veterinary Services PLLC
USA
Cavan Vets (Willenhall)
Willenhall
Cavan Vets (Wolverhampton)
Wolverhampton
Cave Referrals
Bridgwater
Cave Veterinary Specialists
Wellington
Cavehill Vet Clinic
Belfast
Caynham Hatchery
Ludlow
Cedar Farm Practice (Newport)
Newport
Cedar Farm Practice (Ringwood)
Ringwood
Cedar Farm Practice (Wareham)
Wareham
Cedar Grove Veterinary Clinic
Belfast
Cedar Veterinary Group (Christchurch Road)
Ringwood
Cedar Veterinary Group (New Farm Road)
Alresford
Cedar Veterinary Group (Ringwood Road)
Verwood
Cedar Veterinary Group (Victoria Road)
Ferndown
Cedar Veterinary Group (Winchester Road)
Alton
Cedars Veterinary Centre
Mansfield
Cedarwood Veterinary Practice
Stowmarket
Celtic Equine Veterinary Practice
Lyndhurst
Celyn Vets (Abergele)
Abergele
Celyn Vets (Conwy)
Conwy
Celyn Vets (Prestatyn)
Prestatyn
Central Equine Vets
Edinburgh
Cestria Veterinary Centre
Chester Le Street
Championvet.com (Glasgow)
Glasgow
Championvet.com (Grangemouth)
Grangemouth
Championvet.com (Paisley)
Paisley
Championvet.com East Kilbride
Glasgow
Championvet.com Paisley
Paisley
Chantry Vets - Featherstone Surgery
Featherstone
Chantry Vets (Leeds Road)
Wakefield
Chants Vets
Hull
Chapel Farm Rehabilitation
Bristol
Chapel House Veterinary Practice
Chesterfield
Chapel House Veterinary Practice Cat Clinic
Chesterfield
Chapelfield Veterinary Partnership (Brooke)
Norwich
Chapelfield Veterinary Partnership (Costessey)
Norwich
Chapelfield Veterinary Partnership (Long Stratton)
Norwich
Chapelfield Veterinary Partnership (Norwich)
Norwich
Chapelfield Veterinary Partnership (Wymondham)
Wymondham
Charlesworth Veterinary Surgery MRCVS Bvm S (Alfreton)
Chesterfield
Charlesworth Veterinary Surgery MRCVS Bvm S (Wymondham)
Alfreton
Charlton Kings Vet Centre
Cheltenham
Charnwood Veterinary Centre
Dumfries
Charter Veterinary Hospital
Barnstaple
Charter Veterinary Surgeons (Ford Green Road)
Stoke-On-Trent
Chase Veterinary Clinic
Tewkesbury
Chelsea Veterinary Clinic
London
Cherry Lodge Veterinary Clinic
Bristol
Cherrydown Vets (Basildon)
Basildon
Cherrydown Vets (Stanford-le-hope)
Stanford-Le-Hope
Cherrydown Vets (Wickford)
Wickford
Cheryl Sears Holistic Veterinary Services
Winchester
Cheshire Equine Clinic
Chester
Cheshire Pet
Crewe
Cheshire Pet Medical Centre (Sandbach
Sandbach
Chess Valley Equine
Amersham
Chess Veterinary Clinic (New Parade)
Rickmansworth
Chess Veterinary Clinic (Uxbridge Road)
Rickmansworth
Chessington Veterinary Surgery
Chessington
Chestergates Referral Hospital
Chester
Chestnut House Veterinary Centre
Hull
Chestnut Veterinary Group (Fore Street)
Hertford
Chestnut Veterinary Group (Hoe Lane)
Ware
Chestnut Veterinary Group (Ware Road)
Hertford
Cheviot Vets
Alnwick
Chiltern Equine Clinic (Bracknell)
Bracknell
Chiltern Equine Clinic (Chalfont St Giles)
Chalfont St Giles
Chiltern Equine Clinic (Leighton Buzzard)
Leighton Buzzard
Chiltern Equine Clinic (Princes Risborough)
Princes Risborough
Chiltern Referral Services
Chalfont St Giles
Chine House Veterinary Hospital
Loughborough
Chipping Norton Veterinary Hospital
Chipping Norton
Chirovet
Sittingbourne
Christchurch Veterinary Centre
Ipswich
Christchurch Veterinary Referrals
Ipswich
Christopher Carter Veterinary Surgery
Southampton
Chryston Veterinary Centre
Glasgow
Church Croft Veterinary Centre
Nottingham
Church House Veterinary Clinic
St Neots
Church View Veterinary Clinic
Southminster
Church Walk Veterinary Centre (Burrow-in-Furness)
Barrow-In-Furness
Church Walk Veterinary Centre (Ulverston)
Ulverston
Churchfield Veterinary Centre (Church Street)
Sheffield
Churchfield Veterinary Centre (Equine Unit)
Sheffield
Churchfield Veterinary Centre (Huddersfield Road)
Huddersfield
Churchfield Veterinary Centre (Kirkby Road)
Pontefract
Churchfield Veterinary Centre (Sackville Street)
Barnsley
Churchside Veterinary Surgery
Southport
Churchview Veterinary Centre (Neston)
Neston
Churchview Veterinary Centre (Wirral)
Wirral
Churnet Valley Veterinary Clinic
Leek
Cibyn Veterinary Clinic
Caernarfon
City Vets (Buddle Lane)
Exeter
City Vets (Fore Street)
Exeter
City Vets (Lisburn Road)
Belfast
City Vets (Lovelace Gardens)
Exeter
City Vets (Ravenhill Road)
Belfast
City Vets (Whipton Village Road)
Exeter
City Vets Andersonstown
Belfast
Claire Ferris Veterinary Services
Newtownards
Clanrye Veterinary Clinic
Newry
Claremont Veterinary Group (Ninfield Road)
Bexhill-On-Sea
Claremont Veterinary Group (Wainwright Road)
Bexhill-On-Sea
Clarendon Equine
Chelmsford
Clarendon House Veterinary Centre (Chelmsford)
Chelmsford
Clarendon House Veterinary Centre (Maldon)
Maldon
Clarendon Street Veterinary Surgery
Cambridge
Clarendon Veterinary Centre
Weston-Super-Mare
Clarendon Veterinary Surgery
Altrincham
Clarke & Marshall
Berkhamsted
Clarks Farm Greyhound Clinic
Maldon
Claygate Veterinary Centre
Claygate
Clayton Jones Referrals
Tenterden
Clayton Veterinary Centre
Bradford
Clear Ridge Veterinary Surgery
Peterborough
Clee Veterinary Centre
Grimsby
Clent Hills Veterinary Hagley
Stourbridge
Cleracres Cattery/Vaccination Clinic
Bristol
Clevedale Veterinary Practice (Middlesbrough)
Middlesbrough
Clevedale Veterinary Practice (Redcar)
Redcar
Clevedale Veterinary Practice (Whitby)
Whitby
Cliffe Veterinary Group (Harbens Farm)
Lewes
Clifton Lodge Veterinary Group (Billingham)
Billingham
Clifton Lodge Veterinary Group (Peterlee)
Peterlee
Clifton Lodge Veterinary Group (Stockton-0n-Tees)
Stockton-On-Tees
Clifton Villa Veterinary Services (Coronation Terrace)
Truro
Clifton Villa Veterinary Services (Cross Street)
Camborne
Clifton Villa Veterinary Services (Tregongon)
Truro
Clifton Villa Veterinary Surgery (Newquay)
Newquay
Clifton Villa Veterinary Surgery (St Columb)
St Columb
Clive Hamblin Veterinary Clinic
Andover
Cloverhill Animal Hospital
usa
Clyde Veterinary Group (Hamilton Street)
Carluke
Clyde Veterinary Group (Lanark Road)
Lanark
Clyde Veterinary Group (Main Street)
Wishaw
Coalisland Veterinary Clinic
Dungannon
Coast Veterinary Referrals
Eastbourne
Coastal Veterinary Group
King'S Lynn
Coastline Veterinary Surgeries (Lowestoft Road)
Lowestoft
Coastline Veterinary Surgeries (Village Rise)
Lowestoft
Coastway Veterinary Clinic
Brighton
Coastway Veterinary Group (Carlton Terrace)
Brighton
Coastway Veterinary Group (High Street)
Shoreham-By-Sea
Coastway Veterinary Group (Warren Road)
Brighton
Cobham Park Veterinary Clinic
Cobham
Cockburn Veterinary Group
Coalville
Cockfosters Vet Surgery
Cockfosters
Coldeast Veterinary Surgery
Southampton
Colebrook Veterinary Surgery
Solihull
Coleraine DVO
Coleraine
Collamoor Head
Camelford
Collier & Brock (Ayr)
Ayr
Collier & Brock (Troon)
Troon
Collingham Vets
Newark
Colne Valley Veterinary Practice (Colchester Road)
Colchester
Colne Valley Veterinary Practice (Maudlyn Road)
Colchester
Comber Veterinary Clinic
Newtownards
Combs Ford Veterinary Surgery
Stowmarket
Commons Brae Veterinary Centre
Belfast
Companion Animal Behaviour Referrals
Llanelli
Companion Care Ashford
Ashford
Companion Care Ashton
Ashton-Under-Lyne
Companion Care Aylesford
Aylesford
Companion Care Broadstairs
Broadstairs
Companion Care Cambridge
Cambridge
Companion Care Canterbury
Canterbury
Companion Care Chelmsford
Chelmsford
Companion Care Crayford
Dartford
Companion Care Ely
Ely
Companion Care Fareham
Fareham
Companion Care Huddersfield
Huddersfield
Companion Care London
London
Companion Care Norwich
Norwich
Companion Care Peterborough
Peterborough
Companion Care Portsmouth
Portsmouth
Companion Care Raynes Park
London
Companion Care Stockport
Stockport
Companion Care Telford
Telford
Companion Care Weston-Super-Mare
Weston-Super-Mare
Companion Care Aintree
Liverpool
Companion Care Andover
Andover
Companion Care Aylesbury
Aylesbury
Companion Care Bedford
Bedford
Companion Care Bridgend
Bridgend
Companion Care Bristlington
Bristol
Companion Care Cannock
Cannock
Companion Care Cardiff
Cardiff
Companion Care Centre Bournemouth
Bournemouth
Companion Care Centre Pudsey
Pudsey
Companion Care Chingford
London
Companion Care Colchester
Colchester
Companion Care Coventry Walsgrave
Coventry
Companion Care Enfield
Enfield
Companion Care Exeter
Exeter
Companion Care Fareham Collingwood
Fareham
Companion Care Filton
Bristol
Companion Care Folkestone
Folkestone
Companion Care Hemel Hempstead
Hemel Hempstead
Companion Care High Wycombe
High Wycombe
Companion Care Hove
Hove
Companion Care Huntingdon
Huntingdon
Companion Care Ilford
Ilford
Companion Care Ipswich
Ipswich
Companion Care Kings Lynn
King'S Lynn
Companion Care Leicester Fosse Park
Leicester
Companion Care Leighton Buzzard
Leighton Buzzard
Companion Care Linwood
Paisley
Companion Care Newbury London Road
Newbury
Companion Care Norwich Hall Road
Norwich
Companion Care Norwich Longwater
Norwich
Companion Care Oldbury
Oldbury
Companion Care Orpington
Orpington
Companion Care Oxford
Oxford
Companion Care Plymouth
Plymouth
Companion Care Poole
Poole
Companion Care Romford
Romford
Companion Care Salford
Manchester
Companion Care Scarborough
Scarborough
Companion Care Services
Wantage
Companion Care Sheffield Drakehouse
Sheffield
Companion Care Slough
Slough
Companion Care Southampton
Southampton
Companion Care Southend-on-Sea
Southend-On-Sea
Companion Care Speke
Liverpool
Companion Care Stevenage
Stevenage
Companion Care Stockport
Stockport
Companion Care Taunton
Taunton
Companion Care Truro
Truro
Companion Care Tunbridge Wells
Tunbridge Wells
Companion Care Winnersh
Wokingham
Companion Care Wrexham
Wrexham
Compton Paddock Laboratories. London Veterinary Diagnostics
Watford
Conanvet (Dingwall)
Dingwall
Conanvet (Gairloch)
Gairloch
Condorrat Veterinary Surgery
Glasgow
Connaught House Veterinary Hospital (Oaken Lane)
Wolverhampton
Connaught House Veterinary Hospital (Tettenhall Road)
Wolverhampton
Connaught House Vets
Kingswinford
Conor Fenelon Equine Clinic (Chelmsford)
Chelmsford
Conor Fenelon Equine Clinic (Harlow)
Harlow
Consultants in Animal Behaviour
Wirral
Cook Timson & Bett
Louth
Cooks Lane House
Leek
Coombefield Veterinary Hospital (Seaton)
Seaton
Coombefield Veterinary Hospital Farm Department & Equine Clinic
Axminster
Cootes Veterinary Clinic
Burgess Hill
Copeland Veterinary Surgeons
Stockton-On-Tees
Copthorne Veterinary Clinic
Shrewsbury
Cormie Referrals
Blackwood
Corner House Equine Clinic
Henley In Arden
Corner House Veterinary Surgery (Budleigh Salterton)
Budleigh Salterton
Corner House Veterinary Surgery (Exmouth)
Exmouth
Corner House Vets - Herne Bay
Herne Bay
Corner Vet Centre
Girvan
Corner Veterinary Clinic
Sutton
Cornerstone Veterinary Clinic
Belfast
Cornwall Animal Ambulance & Hospital
Redruth
Cornwall Veterinary Emergency Treatment Services
Truro
Corve Veterinary Clinic
Ludlow
Cotswold Vets
Cirencester
Cotts Farm Equine Clinic
Narberth
County Vets
Maybole
County Vets
Sandbach
County Vets Alsager
Stoke-On-Trent
Courthouse Clinic
Bury St Edmunds
Cowbridge Road Clinic
Cardiff
Coxheath Veterinary Surgery
Maidstone
Crab Lane Vets
Harrogate
Craemill Veterinary Clinic
Magherafelt
Craemill Veterinary Group (Hanover Square)
Cookstown
Craemill Veterinary Group (Union Street)
Cookstown
Craig Robinson Vets (Wavell Drive)
Carlisle
Craigpark Veterinary Centre
Glasgow
Cranbrook Veterinary Centre
Exeter
Cranmore Veterinary Services
Chester
Cranmore Veterinary Services
Wirral
Crawley Veterinary Clinic
Crawley
Creatures Comfort
London
Creebridge Veterinary Centre
Newton Stewart
Crescent Vet Centre
Tewkesbury
Crescent Veterinary Clinic
Melton Mowbray
Creusa Kennels & Cattery
St Austell
Crewe Veterinary Hospital
Crewe
Crockett Jamison & Young
Magherafelt
Croft House Veterinary Clinic
Batley
Croft Vet Hospital
Cramlington
Croft Veterinary Centre (Chesterfield)
Chesterfield
Croft Veterinary Centre (Sheffield)
Sheffield
Croft Veterinary Surgeons (Bridge End)
Chester Le Street
Croft Veterinary Surgeons (Bridge Street)
Blyth
Croft Veterinary Surgeons (Church Green)
Newcastle Upon Tyne
Croft Veterinary Surgeons (Davenport Drive)
Newcastle Upon Tyne
Croft Veterinary Surgeons (Front Street)
Cramlington
Croft Veterinary Surgeons (Hawkeys Lane)
North Shields
Croft Veterinary Surgeons (Larchwood Avenue)
Newcastle Upon Tyne
Croft Veterinary Surgeons (New Market)
Morpeth
Croft Veterinary Surgeons (Newton Street)
Gateshead
Croft Veterinary Surgeons (Spout Lane)
Washington
Croft Veterinary Surgeons (Station Road)
Newcastle Upon Tyne
Crofts Veterinary Surgery
Haslemere
Cromlyn House Veterinary Hospital
Hillsborough
Cross Country Equine Clinic
Chepstow
Cross Green Veterinary Centre
Otley
Cross Veterinary Clinic
Newry
Crossroads Veterinary Centre (Amersham Road)
High Wycombe
Crossroads Veterinary Centre (Couching Street)
Watlington
Crossways Veterinary Group (Findon Road)
Worthing
Crossways Veterinary Group (Steyning)
Steyning
Crossways Veterinary Surgery
Horsham
Crouch Vale Veterinary Practice
Chelmsford
Crowle Veterinary Centre
Scunthorpe
Crown House Vets - Rochdale Surgery
Rochdale
Crown Veterinary Clinic
Redhill
Crown Vets (Carsegate Road South)
Inverness
Crowshall Veterinary Services
Attleborough
Cufas Lea Veterinary Centre
Oxford
Cuffley Hill Veterinary Centre
Potters Bar
Culcheth Veterinary Surgery
Warrington
Culverden Veterinary Group
Tunbridge Wells
Culverden Veterinary Group (Beechview Parade)
Crowborough
Culverden Veterinary Group (Culverden Park Road)
Tunbridge Wells
Culverden Veterinary Group (Sparrows Green)
Wadhurst
Cundall & Duffy Veterinary Surgeons
Scarborough
Cvets (Town Lane)
Wirral
Cvets (Upton Road)
Wirral
CVS (UK) - Ashfield Vets
Halifax
CVS UK (Mill Street)
Chesterfield
CVS UK (Newbold Road)
Chesterfield
Cygnet Veterinary Centre
Hull
D & C Fawcett
Penrith
D & L Anderson (Bromley Common)
Bromley
D & L Anderson (Kings Road)
Westerham
D & L Anderson (Station Road)
Orpington
D A & D T Wittrick
Northallerton
D A Watson Equine Clinic
Southampton
D Brown
Mansfield
D E Evans Veterinary Surgery
Mold
D Frodin Equine Dentistry
Filey
D H Davies
Goole
D J Coffey
Esher
D J Shingleton
Ivybridge
D Rhys-Jones
Cinderford
D S Collins
Belfast
D S Torrance
Cupar
Dacre House Veterinary Clinic
Tunbridge Wells
Dacross Services
Manchester
Dalblair Veterinary Surgery (Ayr)
Ayr
Dalblair Veterinary Surgery (Prestwick)
Prestwick
Dalehead Veterinary Group (Beautry House)
Settle
Dalehead Veterinary Group (Oak Cottages)
Lancaster
Dalehead Veterinary Group (Station Road)
Settle
Dales Veterinary Centre
Otley
Daleshead Veterinary Group
Clitheroe
Daleside Veterinary (Deeside)
Deeside
Daleside Veterinary (Wrexham)
Wrexham
Dalriada Veterinary Surgery
Lochgilphead
Daltons Game Consultancy
Salisbury
Damson House Veterinary Clinic
Solihull
Darley House Veterinary Surgery
Bolton
Dart Vale Veterinary Group (Brixham)
Brixham
Dart Vale Veterinary Group (Buckfastleigh)
Buckfastleigh
Dart Vale Veterinary Group (Dartmouth)
Dartmouth
Dart Vale Veterinary Group (Newton Abbot)
Newton Abbot
Dart Vale Veterinary Group (Paignton)
Paignton
Dart Vale Veterinary Group (Totnes)
Totnes
Davey Associates Vets
Cambridge
David Clare & Associates (Gossops Drive)
Crawley
David Cuffe & Associates (Barmouth Road)
London
David Eccles Veterinary Practice
Bolton
David Porteous
South Queensferry
David Ryan
Carlisle
David Taylor Veterinary Services
Salisbury
David Wadsworth Veterinary Surgeons
Thornton-Cleveleys
Davies & Johnson
Preston
Davies & Potter
Lampeter
Davies Vets
Chislehurst
Davison Veterinary Care (Ilkeston Road)
Nottingham
Davison Veterinary Care (Nottingham Road)
Nottingham
Davison Veterinary Care (South Road)
Nottingham
Ddole Road Veterinary Clinic
Llandrindod Wells
Deane Veterinary Centre (Taunton)
Taunton
Deane Veterinary Centre (Wiveliscombe)
Wiveliscombe
Deben Valley Equine Veterinary
Stowmarket
Dee Valley Vets (Corwen)
Corwen
Dee Valley Vets (Llangollen)
Llangollen
Dee Valley Vets (Wrexham)
Wrexham
Deepdale Veterinary & Aquatic Centre
Sandy
Delaware Veterinary Group (Stoke sub hamdon)
Stoke Sub Hamdon
DeMontfort Veterinary Hospital (Evesham)
Evesham
DeMontfort Veterinary Surgery (Pershore)
Pershore
DentalVets Referrals
North Berwick
Denton Veterinary Surgery
Wokingham
Derm4Pets
Maidenhead
Dermatology Referral Service (Aberdeen)
Aberdeen
Dermatology Referral Service (Glasgow)
Glasgow
Dermatology Referral Service (Ware)
Ware
Derw Veterinary Surgeons
Builth Wells
Des Fitzgibbon Veterinary
Londonderry
Deva Vets
Chester
Deveron Veterinary Surgeons (Macduff)
Macduff
Deveron Veterinary Surgeons (Turriff)
Turriff
Dewi Williams Equine Practice
Gaerwen
Diagnostic Imaging Service
Gloucester
Dilliway & Bosley
Wellington
Dimples Veterinary Practice (Ladies Walk)
Lancaster
Dinas Vets
Cardiff
Ditton Reach Veterinary Centre
Thames Ditton
Doc Tooth Fairy
Southampton
Doctor Doolittle's Vets
Aberdare
Doddington Road Surgery
Lincoln
Dogs 4 Us Vet Centre
Leeds
Dogs for the Disabled
Banbury
Dogs Trust Ballymena
Ballymena
Dogs Trust Bridgend
Bridgend
Dogs Trust Canterbury
Whitstable
Dogs Trust Darlington
Darlington
Dogs Trust Evesham
Evesham
Dogs Trust Glasgow
Glasgow
Dogs Trust Head Office
London
Dogs Trust Ilfracombe
Ilfracombe
Dogs Trust Kenilworth
Kenilworth
Dogs Trust Leeds
Leeds
Dogs Trust Merseyside
Liverpool
Dogs Trust Newbury
Newbury
Dogs Trust Roden
Telford
Dogs Trust Salisbury
Salisbury
Dogs Trust Shoreham
Shoreham-By-Sea
Dogs Trust Snetterton
Norwich
Dogs Trust West Calder
West Calder
Dogs Trust West London
Uxbridge
Donald S McGregor & Partners (Wick)
Wick
Donaldson & Partners (Holmfirth)
Holmfirth
Donaldson & Partners (Huddersfield)
Huddersfield
Doncaster Greyhound Stadium
Doncaster
Donna Blinman Equine Rehabilitation
Bury St Edmunds
Donnachie & Townley (Rugeley)
Rugeley
Donnachie & Townley (Stafford)
Stafford
Donview Veterinary Centre (Burghmuir Place)
Inverurie
Donview Veterinary Centre (School Road)
Inverurie
Dore & Totley
Sheffield
Dorset Equine Veterinary Services
Dorchester
Dovecote Veterinary Hospital
Derby
Dovecourt Veterinary Surgery
Wallingford
Downe Veterinary Clinic (Downpatrick)
Downpatrick
Downe Veterinary Clinic (Newcatle)
Newcastle
Downend Veterinary Centre
Bristol
Downs Referrals
Bristol
Downslink Veterinary Surgery
Horsham
Downton Vets
Salisbury
Downwood Veterinary Centre
Heathfield
Dr Andre Buthe Equine Clinic
Dunmow
Dr David Platt BVSc PhD DEO FRCVS
Chelmsford
Dr Doolittle's Cardiff
Cardiff
Dr K Parry MRCVS
Newton Abbot
Dr Sarah Steig
Catterick Garrison
Dragon Veterinary Centre (Cheltenham)
Cheltenham
Dragon Veterinary Clinic
London
Drake Vets (Tavistock)
Tavistock
Drake Vets (Yelverton)
Yelverton
Dronfield Veterinary Clinic
Dronfield
Drumaglea
Isle Of Tiree
Drumahoe Veterinary Clinic
Londonderry
Drumlin Veterinary Group
Enniskillen
Drybridge Veterinary Clinic (Coleford)
Coleford
Drybridge Veterinary Clinic (Monmouth)
Monmouth
Dryfe Veterinary Group
Lockerbie
Dukes Vet Practice
Banchory
Dulverton Vet Practice
Dulverton
Dumbledore Vets
Three Legged Cross
Dundas Veterinary Group (Granton Road)
Edinburgh
Dundas Veterinary Group (Lochend Road South)
Edinburgh
Dundas Veterinary Group (Oxgangs Road)
Edinburgh
Dundas Veterinary Group (Oxgangs Road)
Edinburgh
Dunedin Veterinary Surgeons (Dunbar)
Dunbar
Dunedin Veterinary Surgeons (North Berwick)
North Berwick
Dunedin Veterinary Surgeons (Prestonpans)
Prestonpans
Dunelm Veterinary Group
Durham
Dungannon DVO
Dungannon
Dunmuir Veterinary Group (Castle Douglas)
Castle Douglas
Dunmuir Veterinary Group (Kirkcudbright
Kirkcudbright
Dunnydeer Veterinary Group
Insch
Dunslow Road Veterinary Surgery
Scarborough
Dunton Veterinary Clinic
Sutton Coldfield
Durham Equine Practice
Durham
Dyffryn Tywi Equine Clinic
Carmarthen
E Barbour-Hill
Bangor
E C Straiton & Partners (Rudgeley)
Rugeley
E C Straiton & Partners (Stafford)
Stafford
E S Jones
Penarth
Eagle Veterinary Group (Halesworth)
Halesworth
Eagle Veterinary Group (Southwold)
Southwold
Eagle Vets (Birchington)
Birchington
Eagle Vets (Ramsgate)
Ramsgate
Earl Soham Veterinary Surgery
Woodbridge
Earls Hall Veterinary Group
Westcliff-On-Sea
Earlswood Veterinary Hospital
Belfast
Easey Veterinary Services
Eye
Easipetcare - Derby
Derby.
Easipetcare - Reading
Reading.
Easipetcare - RSPCA (Coventry)
Coventry
Easipetcare (Aldermoor Way)
Bristol
Easipetcare (Arena Retail Park)
Coventry
Easipetcare (Barnsdale Drive)
Milton Keynes
Easipetcare (Bellfield Road)
High Wycombe
Easipetcare (Birchfields Road)
Manchester
Easipetcare (Castleton Retail Park)
Dover
Easipetcare (Commercial Street)
Northampton
Easipetcare (Crompton Way)
Bolton
Easipetcare (Cross Street)
Nottingham
Easipetcare (Hardwick Road)
King'S Lynn
Easipetcare (Henry Street)
Reading
Easipetcare (High Wood Way)
Chesterfield
Easipetcare (Holyhead Road)
Telford
Easipetcare (Horeston Grange Shopping Centre)
Nuneaton
Easipetcare (Keyway Retail Park)
Willenhall
Easipetcare (London Road)
Bedford
Easipetcare (Manningham Lane)
Bradford
Easipetcare (Meadowhall Retail Park)
Sheffield
Easipetcare (New Road)
Kidderminster
Easipetcare (Oswalds Road)
Gloucester
Easipetcare (Petrolea Close)
Colchester
Easipetcare (R T C Business Park)
Derby
Easipetcare (Salt Walk)
Burton-On-Trent
Easipetcare (Southend Arterial Road)
Romford
Easipetcare (St. Helens Retail Park)
St Helens
Easipetcare (Swan Lane)
Evesham
Easipetcare (Swan Shopping Centre)
Birmingham
Easipetcare (Sweet Briar Road)
Norwich
Easipetcare (The Oaks Retail Park)
Harlow
Easipetcare (The Port Arcades Shopping Centre)
Ellesmere Port
Easipetcare (Theobalds Park Road)
Enfield
Easipetcare (Totton Retail Park)
Southampton
Easipetcare (Trident Park)
Runcorn
Easipetcare (Warwick Road)
Birmingham
Easipetcare (Wednesfield Way)
Wolverhampton
Easipetcare (Wellington Road)
Ashton-Under-Lyne
Easipetcare (West Denton Way)
Newcastle Upon Tyne
Easipetcare (Wheatley Hall Road)
Doncaster
Easipetcare (Wood Street)
Corby
Easipetcare (Woodland Farm)
Tamworth
Easipetcare Dartford
Dartford
Easipetcare Head Office
Leamington Spa
Easipetcare Kettering
Kettering
East Anglia Cardiology
Buntingford
East Grinstead Veterinary Hospital
East Grinstead
East The Water Vets
Bideford
Eastbourne veterinary Group (Acacia Villias)
Eastbourne
Eastbourne Veterinary Group (Green Street)
Eastbourne
Eastcott Referrals
Swindon
Eastcott Vet Clinic (Bath Road)
Swindon
Eastcott Vet Clinic (Clive Parade)
Swindon
Eastcott Vets Clinic & Hospital
Swindon
Eastgate Veterinary Centre (Eastgate)
Pickering
Eastgate Veterinary Group (Bury Road)
Thetford
Eastgate Veterinary Group (Cotton Lane)
Bury St Edmunds
Eastgate Veterinary Group (Police Station Square)
Bury St Edmunds
Easyvets (Brewery Lane)
Gateshead
Easyvets (Busty Bank)
Newcastle Upon Tyne
Eden Park Veterinary Surgery
Beckenham
Eden Veterinary Centre
Carlisle
Eden Veterinary Practice
Cupar
Edgemoor Veterinary Practice (Howe End)
York
Edgemoor Veterinary Practice (Potter Hill)
Pickering
Edgemoor Veterinary Practice (Station Road - York)
York
Edgewood Veterinary Group (Chelmsford Road)
Chelmsford
Edgewood Veterinary Group (Station Road - Burnham-on-crouch)
Burnham-On-Crouch
Edgewood Veterinary Group (Wantz Road)
Maldon
Edinburgh Dog & Cat Home
Edinburgh
Edmund H Shillabeer
Plymouth
Elands Veterinary Centre (High Street)
Sevenoaks
Elands Veterinary Clinic (St John's Church)
Sevenoaks
Elham Valley Referrals
Canterbury
Elizabeth Street Veterinary Clinic
London
Elliot's Veterinary Centre
Warrington
Ellon Veterinary Services
Ellon
Elm Cottage Veterinary Centre
Camberley
Elm House Veterinary Centre
Chelmsford
Elm Veterinary Centre (Milehouse)
Plymouth
Elm Veterinary Centre (Plymstock)
Plymouth
Elms Veterinary Surgery (Faringdon)
Faringdon
Elms Veterinary Surgery (Monmouth)
Monmouth
Elstead Veterinary Surgery
Godalming
Elston Veterinary Clinic
Salisbury
Elwood Briggs & Turner Veterinary Surgeons
Boston
Embryo Veterinary School
Honiton
Emerald Vet Group
Llanelli
Emerson & Watson
Ascot
Emmview Veterinary Centre
Wokingham
Emson Equine
Richmond
End Cottage Veterinary Clinic
Goole
Endell Veterinary Group (Endless Street)
Salisbury
Endell Veterinary Group (Southampton Road)
Salisbury
Ensbury Park Veterinary Surgery
Bournemouth
Epworth Veterinary Surgery
Doncaster
EQ Dentist
Woking
Equi-Drug
Melton Mowbray
Equimed Referrals
Tadcaster
Equine Acupuncture & Chiropractic Referrals
Salisbury
Equine Care Horse Therapy
Cardiff
Equine Dental Technician
Ringwood
Equine Dental Technician Mandy Marshall
Lincoln
Equine Dentist
Stafford
Equine Dentistry South West
Wedmore
Equine Medicine on the Move (Cheltenham)
Cheltenham
Equine Medicine on the Move (Moreton-in-Marsh)
Moreton-In-Marsh
Equine Pathology Consultancy
Newmarket
Equine Practice & Equine Referral Hospital
Hatfield
Equine Reproductive Services
Malton
Equine Reproductive Services (UK)
Malton
Equine Spa
Yeovil
Equine Veterinary Centre
Doncaster
Equine Veterinary Clinic
Hillsborough
Equine Veterinary Clinic
Johnstone
Equine Veterinary Services (Scotland)
Glasgow
Equipet Veterinary Hospital
Kirkcaldy
Equissage 2000 Horse Massage
Bridgend
Equitait Veterinary Practice
Duns
Equitique
Cupar
Equivet
Guildford
Eqwest Equine Veterinary Clinic
Tavistock
Ermine Street Equine
Hertford
Erne Veterinary Group (Moorlough Road)
Enniskillen
Erne Veterinary Group (Tempo Road)
Enniskillen
Essex Vets Rainham
Rainham
Estcourt House Veterinary Surgeons
Devizes
Eureka Veterinary Centre
Ashford
Everest Veterinary Home Euthanasia
Wigan
Evergreen Veterinary Surgery
Stockport
Evolution Animal Care
Doncaster
Evolution Farm Vets (Durborough Farm)
Bridgwater
Evolution Farm Vets (Inwood Farm)
Bridgwater
Ewell Veterinary Centre
Epsom
Exclusively Cats Veterinary Centre
Ayr
Exeter Veterinary Surgey
Exeter
Eye Vet (Frodsham)
Frodsham
Eye Vet (Runcorn)
Runcorn
Eye Veterinary Clinic
Leominster
Fair City Veterinary Group (Auchterarder)
Auchterarder
Fair City Veterinary Group (Scone )
Perth
Fairgreen Veterinary Centre
Omagh
Fakenham Farm & Equine Vets Ltd
Norfolk
Falcon Veterinary Group
Carlisle
Falkland Veterinary Clinic
Newbury
Family Friends Veterinary Practice
Slough
Fareham Creek Veterinary Surgery
Fareham
Farm First Veterinary Services
Abergavenny
Farm Gate Veterinary Services (Mintsfeet Road North)
Kendal
Farm Gate Veterinary Services (Wyresdale Road)
Lancaster
Farm Veterinary Solutions
Oakham
Farm Vets Southwest
Honiton
Farmhill Veterinary Clinic
Carrickfergus
Farmvets Southwest
Bridgwater
Farmvets Southwest
Ilminster
Farnborough Hill Veterinary Centre
Farnborough
Farthings Veterinary Group (Billinghurst)
Billingshurst
Farthings Veterinary Group (Horsham)
Horsham
Feldon Veterinary Centre (Talisman Square)
Kenilworth
Fellside Veterinary Group
Bishop Auckland
Fenaghy Veterinary Clinic (Antrim)
Antrim
Fenwold Dermatology Referral Clinic
Spilsby
Fenwold Veterinary Group (Skegness)
Skegness
Fenwold Veterinary Group (Spilsby)
Spilsby
Fenwold Veterinary Practice
Mablethorpe
Ferguson and Associates (Weddell Road)
Crawley
Ferguson and Associates (Windmill Court)
Crawley
Fern Cottage Veterinary Surgery
Sittingbourne
Fernlea Veterinary Clinic (Blackhorse Road)
Bristol
Fernlea Veterinary Clinic (Martins Road)
Bristol
Fernside Veterinary Centre
Borehamwood
Ferring Street Veterinary Surgery
Worthing
Fielding & Cumber Veterinary Surgeons (Dorchester)
Dorchester
Fielding & Cumber Veterinary Surgeons (Weymouth)
Weymouth
Fields Vets
Newport
Fiona Dalgliesh
Lockerbie
Firgrove Veterinary Centre
Yateley
Firmount Veterinary Clinic
Antrim
FirstVets Aldridge
Walsall
FirstVets Bearsden
Glasgow
FirstVets Forest Hall
Newcastle Upon Tyne
FirstVets Heaton
Newcastle Upon Tyne
FirstVets North Shields
North Shields
FirstVets Streetly
Sutton Coldfield
Firth Veterinary Centre
Annan
Fish Vet Group
Inverness
Fishguard Veterinary Services
Fishguard
Fitzalan House Veterinary Group (The Street)
Littlehampton
Fitzalan House Veterinary Practice (Arundel)
Arundel
Fitzalan House Veterinary Practice (Little hampton)
Littlehampton
Fitzpatrick Referrals
Godalming
Five Valleys Veterinary Practice
Stroud
Fivelands Veterinary Centre - Hall Green
Birmingham
Fivelands Veterinary Centre - Yardley
Birmingham
Fivestagevetting.com
London
Flett & Carmichael
Kirkwall
Flookersbrook Veterinary Surgery
Chester
Flying Vet Service
Lymington
Fochabers Veterinary Surgery
Fochabers
Focus Veterinary Histopathology International
Runcorn
Fore Street Veterinary Surgery
Bodmin
Foreman & Hanna (Brassey Avenue)
Eastbourne
Foreman & Hanna (Market Street)
Hailsham
Foreman & Hanna (Mimram Road)
Pevensey
Foreman & Hanna (The Goffs)
Eastbourne
Forest House Veterinary Group (Ascot)
Ascot
Forest House Veterinary Group (Egham)
Egham
Forest House Veterinary Group (Windsor)
Windsor
Forest House Vets
Knaresborough
Forest Lodge Veterinary Practice - Lymington
Lymington
Forest Lodge Veterinary Practice - New Milton
New Milton
Forest Vet Group - Port Talbot
Port Talbot,
Forest Veterinary Centre (Epping)
Epping
Forest Veterinary Centre Harlow)
Harlow
Forest Veterinary Clinic (Fordingbridge)
Fordingbridge
Forest Veterinary Clinic (Ringwood)
Ringwood
Forest Veterinary Group - Neath
Neath
Forest Veterinary Surgery
Nottingham
Forrest House Veterinary Group (Bedale)
Bedale
Forrest House Veterinary Group (Northallerton)
Northallerton
Forrest House Veterinary Group (Ripon)
Ripon
Four Crosses Veterinary Surgery
Llanymynech
Four Paws Veterinary Clinic
Warrington
Foxcotte Veterinary Group
Whitchurch
Foxcotte Veterinary Group (Whitchurch)
Whitchurch
Foxhold House Surgery
Thatcham
Foyleview Veterinary Clinic
Londonderry
Frame Swift & Partners
Penrith
Framlingham Veterinary Surgery
Woodbridge
Frank Coleman Veterinary Surgery
Skegness
Frankham Fell Boarding Kennels
Hexham
Fraser & Fraser
Dingwall
Frean & Smyth (Worcester Park)
Worcester Park
Freckleton Veterinary Clinics & Aquazone
St Helens
Freshfields Animal Rescue Centre
Liverpool
Friars Moor Veterinary Clinic (Blandford Forum)
Blandford Forum
Friars Moor Veterinary Clinic (Shaftsbury)
Shaftesbury
Friarswood Veterinary Centre
Newcastle Under Lyme
Friendly Animal Clinic Halifax
Sowerby Bridge
Fromus Veterinary Group (Saxmundham)
Saxmundham
Fromus Veterinary Group (Southwold)
Southwold
Fyrnwy Equine Clinics
Shrewsbury
G & C Marlow
Caldicot
G & P J Nute
Wadebridge
G P Vets (Basingstoke)
Basingstoke
G P Vets (Tadley)
Tadley
G W Pig Consultants
Inverurie
G W Young
Stocksfield
Gable Cross Veterinary Reabilitation Centre
Malpas
Gabriel Grills & Associates
Ivybridge
Galedin Veterinary Kelso
Kelso
Galedin Vets
Innerleithen
Galemire Veterinary Hospital (Workington)
Workington
Galley Hill Equine Surgery
Waltham Abbey
Galloway Vet Group
Kirkcudbright
Galtres Veterinary Surgery
York
Gansera-Leveque
Newmarket
Garden Lodge Veterinary Clinic
Holywood
Garden Veterinary Group (Cross Hayes)
Malmesbury
Garden Veterinary Group (Forest Lane)
Chippenham
Garden Veterinary Group (High Street)
Corsham
Garston Veterinary Group - Melksham Surgery
Melksham
Garth Veterinary Partnership
Driffield
Gatehouse Veterinary Group (Bingley)
Bingley
Gatehouse Veterinary Group (Keighley)
Keighley
Gayton Veteirnary Group - GVG Equine
Reigate
Gayton Veterinary Group - Equine (Redhill)
Redhill
Gayton Veterinary Group (Horley)
Horley
Gayton Veterinary Group (Redhill)
Redhill
Gele Veterinary Centre
Abergele
Gem Equine
Ripley
George Veterinary Group
Malmesbury
Gerald Bito
London
Gibbs Marsh Equine Veterinary
Sturminster Newton
Gibson & Jones (Llanelli)
Llanelli
Gibson & Jones (Swansea)
Swansea
Gibson Equine Veterinary Surgeons
Peterborough
Gillams Consultancy
Corsham
Gillivervet
Chorley
Gilmoor Veterinary Clinic
Spennymoor
Girling & Bowditch (Dorchester)
Dorchester
Girling Bowditch (Barley Yard Veterinary Clinic)
Crewkerne
GJ & G Hale
Manchester
GKG Vets (George Street)
Newbury
GKG Vets (St Johns Road)
Newbury
GKG Vets (Station Road)
Thatcham
Gladstone Veterinary Clinic
Telford
Glaven Veterinary Practice (Wells-Next-To-Sea)
Wells-Next-The-Sea
Glenarm Veterinary Centre
Ballymena
Glenbrae Veterinary Clinic (Dumbarton)
Dumbarton
Glenbrae Veterinary Clinic (Glasgow)
Glasgow
Glenmore House Veterinary Surgery
Minehead
Glenn Veterinary Clinic
Bangor
Gleno Veterinary Centre
Larne
Glenshane Vets - Dungiven
Londonderry
Glenshane Vets - Fairhill
Coleraine
Glenshane Vets - Maghera
Maghera
Glenythan Vet Group (Polesburn)
Ellon
Glenythan Vet Group (The Square)
Ellon
Godalming Veterinary Surgery
Godalming
Goddard Vet Group - Tooting
London
Goddard Veterinary Group - Chessington
Chessington
Goddard Veterinary Group - Epsom Downs
Epsom
Goddard Veterinary Group - Fulham
London
Goddard Veterinary Group - Greenford
Greenford
Goddard Veterinary Group - Hackney
London
Goddard Veterinary Group - Harrow Weald
Harrow
Goddard Veterinary Group - Ickenham
Uxbridge
Goddard Veterinary Group - Kingston Upon Thames
Kingston Upon Thames
Goddard Veterinary Group - New Addington
Croydon
Goddard Veterinary Group - South Woodford
London
Goddard Veterinary Group - Stockwell
London
Goddard Veterinary Group - Tottenham
London
Goddard Veterinary Group - Wembley
Wembley
Goddard Veterinary Group (Brighton Road)
Purley
Goddard Veterinary Group (Derwent Drive)
Hayes
Goddard Veterinary Group (Green Lane)
Ilford
Goddard Veterinary Group (Halliwick Court Parade)
London
Goddard Veterinary Group (St Johns Hill)
London
Golborne Vets
Warrington
Golden Valley Veterinary Hospital (Glebe House)
Bristol
Golden Valley Veterinary Hospital (Knowles Road)
Clevedon
Golden Valley Veterinary Hospital (Nailsea Park)
Bristol
Golden Valley Veterinary Hospital (The Vinery)
Bristol
Golden Valley Veterinary Hospital (Weston Road)
Bristol
Gonda De Ganck
Rotherham
Good Companions Veterinary Clinic
Ware
Gordon K A Lochrie (High Street)
Gainsborough
Gordon K A Lochrie (North Street)
Gainsborough
Gordon Vets Veterinary Surgery (Bonnyrigg)
Bonnyrigg
Gordon Vets Veterinary Surgery (Musselburgh)
Musselburgh
Gordon Vets Veterinary Surgery (Penicuik)
Penicuik
Goring Veterinary Centre
Reading
Gornal Veterinary Centre
Dudley
Gortlands Veterinary Clinic
Belfast
Goshen Veterinary Centre
Pontypool
Goudhurst Vets & Equine Clinic
Cranbrook
Gourley Veterinary Surgeons (399 Manchester Road)
Manchester
Gourley Veterinary Surgeons (66 Manchester Road)
Manchester
Gourley Veterinary Surgeons (Acres Lane)
Stalybridge
Gourley Veterinary Surgeons (Catherine Street)
Hyde
Gourley Veterinary Surgeons (Manchester Road)
Manchester
Gourley Veterinary Surgeons (Oldham Road)
Manchester
Gourley Veterinary Surgeons (Wellington Road)
Ashton-Under-Lyne
Gower Bird Hospital
Swansea
Grace Lane Veterinary Surgery
York
Graffoe Veterinary Care
Lincoln
Grahams Road Veterinary Clinic
Falkirk
Grange Vets (Darlington)
Darlington
Grange Vets (Newton Aycliffe)
Newton Aycliffe
Grazely Vets
Farnborough
Great Bridge Vets
West Bromwich
Great Glen Veterinary Centre
Leicester
Green & Forster (Freshwater)
Freshwater
Green & Forster (Ventnor)
Ventnor
Green & Forster (Yarmouth)
Yarmouth
Green Hollow Veterinary Surgery
Shrewsbury
Green Lane Veterinary Centre
Chester
Greenbank Veterinary Clinic
Cheadle
Greenbay Veterinary Surgery (Paignton)
Paignton
Greenbay Veterinary Surgery (Torquay)
Torquay
Greendale Veterinary Diagnostics
Woking
Greenfield Veterinary Surgery
Holywell
Greenmount Veterinary Clinic
Craigavon
Greenmount Veterinary Clinic Richhill
Armagh
Greensands Veterinary
Milton Keynes
Greenside Veterinary Practice (Jedburgh)
Jedburgh
Greenside Veterinary Practice (Melrose)
Melrose
Greenway Veterinary Acupuncture (High Wicombe)
High Wycombe
Greenway Veterinary Acupuncture (West Drayton)
West Drayton
Greenwood & Brown Veterinary Clinics (Castleford)
Castleford
Greenwood & Brown Veterinary Clinics (Pontefract)
Pontefract
Greenwood Veterinary Clinic
Ruislip
Greyfriars Veterinary Rehabilitation and Hydrotherapy
Guildford
Griffiths & Stoakes
Ledbury
Grove Dene Veterinary Clinic
Yeovil
Grove Park Veterinary Clinic
London
Grove Referrals
Fakenham
Grove Veterinary Centre (Ballymena)
Ballymena
Grove Veterinary Centre (Barrow-in-furness)
Barrow-In-Furness
Grove Veterinary Group (Dereham)
Dereham
Grove Veterinary Group (Fakenham)
Fakenham
Grove Veterinary Group (Swaffham)
Swaffham
Grove Veterinary Practice
Southsea
Guide Dogs - Atherton
Manchester
Guide Dogs - Breeding Centre
Bishops Tachbrook
Guide Dogs - Leamington
Leamington Spa
Guide Dogs - Redbridge
Woodford
Gwaun Vet Group
Fishguard
H W Bendelow
Manchester
Hadrian Veterinary Group (Hexham)
Hexham
Hadrian Veterinary Group (Washington)
Washington
Hafren Veterinary Group (Llandrindod Wells)
Llandrindod Wells
Hafren Veterinary Group (Llanidloes)
Llanidloes
Hafren Veterinary Group (Newton)
Newtown
Halian Veterinary Centre
St Albans
Hall Court Veterinary Group
Sheffield
Hall Place Veterinary Centre (Bourne End)
Bourne End
Hall Place Veterinary Centre (Maidenhead)
Maidenhead
Hall Place Veterinary Centre (Marlow)
Marlow
Hall Place Veterinary Centre (Stokenchurch )
High Wycombe
Hallam Veterinary Centre (Crookes)
Sheffield
Hallam Veterinary Centre (Holme Lane)
Sheffield
Hallmarq Veterinary Imaging
Guildford
Halton View Veterinary Centre
Widnes
Ham Veterinary Surgery
Richmond
Hambleton Equine Clinic
Yarm
Hamilton Pet Clinics
London
Hamilton Veterinary Clinic
London
Hammnd Vets
Hertford
Hampden Veterinary Hospital (Elm Court)
Aylesbury
Hampden Veterinary Hospital (Roberts Road)
Aylesbury
Hampton Park Veterinary Centre (Scotts Close)
Salisbury
Hampton Park Veterinary Centre (Sycamore Drive)
Salisbury
Hampton Veterinary Centre
Peterborough
Hamstead Hill Veterinary Surgery
Birmingham
Handforth Veterinary Centre
Wilmslow
Happy Pet Veterinary Surgery (Enfield)
Enfield
Happy Pet Veterinary Surgery (London)
London
Happy Pets
Edinburgh
Harbour Veterinary Group (Havant)
Havant
Harbour Veterinary Group (Hayling Island)
Hayling Island
Harbour Veterinary Group (Portsmouth)
Portsmouth
Harbour Veterinary Group (Southsea)
Southsea
Harbour Veterinary Group (Waterlooville)
Waterlooville
Harleigh Vets (Wadebridge)
Wadebridge
Harrier Veterinary Surgery
Southampton
Harrietsham Veterinary Clinic
Maidstone
Harris Hill & Gibbons (Bradford-on-Avon)
Bradford-On-Avon
Harris Hill & Gibbons (Trowbridge)
Trowbridge
Harris Hill & Gibbons (Warminster)
Warminster
Harris Hill & Gibbons (Westbury)
Westbury
Harrison Family Vets Didsbury
Didsbury
Harrison Family Vets, Doncaster
Doncaster
Hart Veterinary Centre (Aylesbury)
Aylesbury
Hartpury Equine Therapy & Veterinary Centre
Gloucester
Harvest Veterinary Clinic
Crawley
Harwell Veterinary Centre
Plymouth
Hatchmoor Veterinary Practice
Torrington
Haughley Veterinary Centre
Stowmarket
Havelock Veterinary Surgery
Folkestone
Haven Veterinary Practice (Clacton-on-Sea)
Clacton-On-Sea
Haven Veterinary Practice (Walton on the Naze)
Walton On The Naze
Haven Veterinary Surgeons
Great Yarmouth
Haven Vets (Alexandra Road)
Swansea
Haven Vets (Penybank Road)
Ammanford
Haven Vets (Sway Road)
Swansea
Hawarden Park Veterinary Centre
Deeside
Hawick Veterinary Practice
Newcastleton
Hawkedon Veterinary Surgery
Bury St Edmunds
Hawkes Green Veterinary Centre
Cannock
Hawksdown Veterinary Centre (Stockbridge)
Stockbridge
Hawksdown Veterinary Centre (Winchester)
Winchester
Hawthorn Veterinary Surgery (Henfield)
Henfield
Hawthorn Veterinary Surgery (Horsham)
Horsham
Hay Veterinary Group
Hereford
Haycombe Veterinary Centre
Bath
Haydock Veterinary Surgery
St Helens
Haygate Veterinary Centre (Bridgnorth Road)
Telford
Haygate Veterinary Centre (Haygate Road)
Telford
Haygate Veterinary Centre (Slaney Street)
Telford
Haygate Veterinary Centre (Wellington Road)
Telford
Hayle Veterinary Surgery
Hayle
Hazel Blakeman Animal Clinic
Stoke-On-Trent
Healers Veterinary Centre (23 High Street)
Kettering
Healers Veterinary Centre (27 High Street)
Wellingborough
Heartland Veterinary Services (Aberfeldy)
Aberfeldy
Heartland Veterinary Services (Pitlochry)
Pitlochry
Heath Lodge Veterinary Hospital
St Albans
Heath Veterinary Group (Cyncoed)
Cardiff
Heath Veterinary Group (Danescourt)
Cardiff
Heath Veterinary Group (Rhiwbina)
Cardiff
Heathfield Vets
Heathfield
Heathside Veterinary Surgery
Southampton
Heaton Moor Veterinary Centre
Stockport
Heckington Vets
Sleaford
Hector Low
Stornoway
Hedge End Veterinary Health Centre
Southampton
Heene Road Veterinary Surgery (Goring Road)
Worthing
Heene Road Veterinary Surgery (Heene Road)
Worthing
Helen Kemp Veterinary Services
Taunton
Helen's Veterinary Surgery
Guernsey
Henderson Keywood & Partners (Cobham)
Cobham
Henderson Keywood & Partners (Surbiton)
Surbiton
Henderson Keywood & Partners (Woking)
Woking
Henderson Keywood & Partners (Worcester Park)
Worcester Park
Henley House Veterinary Centre
Uckfield
Henny Veterinary Surgery
Sudbury
Henwick Vets
Worcester
Herefordshire Equine
Bromyard
HerpVet Information Services
Reading
Highcliff Veterinary Practice (Ellenbrook Green)
Ipswich
Highcliff Veterinary Practice (Factory Lane)
Manningtree
Highcliff Veterinary Practice (High Street)
Ipswich
Highcroft Veterinary Group (Muller Road)
Bristol
Highcroft Veterinary Group (Wells Road)
Bristol
Highcroft Veterinary Referrals
Bristol
Highertown Veterinary Clinic
Truro
Highfield Veterinary Surgery (Broxbourne)
Broxbourne
Highfield Veterinary Surgery Waltham Cross)
Waltham Cross
Hilary Clayton DVM MRCVS
Maidenhead
Hill's Veterinary Surgery
London
Hillman Vets (Brownhills)
Walsall
Hillman Vets (Cannock)
Cannock
Hillman Vets (Darlaston)
Wednesbury
Hillman Vets (Weston Street)
Walsall
Hillpark Veterinary Group (Hornchurch)
Hornchurch
Hillpark Veterinary Group (Romford)
Romford
Hillside Kennels
Waltham Abbey
Hillside Mobile Vets
Redhill
Hillyfields Vets
Winscombe
Hird & Partners - Ripponden Surgery
Sowerby Bridge
Hird & Partners - West Vale Surgery
Halifax
Hird & Partners (Blackwall)
Halifax
Hobgoblins Stud & Equine Reproduction Centre
Uckfield
Hoermann Equine Veterinary Practice
Oakham
Holbeach & Fleet Veterinary Clinic
Spalding
Holders Hill Veterinary Surgery
London
Holistic Vet
Newtownards
Holistic Veterinary Care
Driffield
Holisticvet
Bath
Hollin Rigg Veterinary Surgery
Leyburn
Hollow Park Veterinary Surgery
Ayr
Holly House Veterinary Clinic
Leeds
Holly House Veterinary Clinic
Wigan
Hollybank Veterinary Centre
Northwich
Hollygate Veterinary Clinic
Belfast
Holme Veterinary Centre
Holmfirth
Holmefield Farm Services
York
Holmefield Veterinary Clinic (Leeds)
Leeds
Holmefield Veterinary Clinic (Selby)
Selby
Holmer Veterinary Surgery
Hereford
Holmes and Murphy Veterinary Practice
Llandudno
Holnest Park Equine
Sherborne
Holter Monitoring Service
Dollar
Holtspur Veterinary Clinic
Beaconsfield
Holywell Veterinary Surgery
Holywell
Home Farm Equine
Nottingham
Home Vet
Wilmslow
Home Vet NI
Castlewellan
Home Vets London
London
Home Visit Vet
London
Homefield Road Veterinary Practice
Haverhill
Homeopathy the Gentler Touch
Aberdare
Homoeopathic Veterinary Surgeon
Worcester
Honddu Veterinary Practice
Brecon
Honiton Small Animal Clinic
Honiton
Hood & Owens
Londonderry
Hook Veterinary Centre (Bell Meadow Road)
Hook
Hook Veterinary Centre (Odiham)
Hook
Hooper & Maxwell Veterinary Surgeons
Campbeltown
Hope Valley Veterinary Clinic
Hope Valley
Hope Veterinary Surgery
Stoke-On-Trent
Hope Vets
Hemel Hempstead
Horncastle Laboratories
Horncastle
Horsebridge Veterinary Practice
Hailsham
House & Jackson (Billericay)
Billericay
House & Jackson (Ingatestone)
Ingatestone
Housevet
Worcester
How Farm Vet
Brampton
Howard House Veterinary Surgery
Exmouth
Howard's Neutering Clinic
Norwich
Howells Veterinary Services (Market Place)
York
Howells Veterinary Services (York Road)
York
Howletts Wild Animal Trust
Hythe
Hubbles Farm
Tunbridge Wells
Hucclecote Pets & Vets
Gloucester
Hugh O'Brien
Omagh
Hughes-Parry Veterinary Clinic
Cambridge
Hume Equine Services
Kelso
Hunt's Veterinary Clinics (Church Road)
Cheadle
Hunt's Veterinary Clinics (Dickens Lane)
Stockport
Hunt's Veterinary Clinics (Hyde Road)
Stockport
Hunters Bar Veterinary Clinic (Hope Valley)
Hope Valley
Hunters Bar Veterinary Clinic (Sheffield)
Sheffield
Hunters Lodge Veterinary Practice (Cranleigh)
Cranleigh
Hutchison Dunlop & Baird
Wetherby
Hydrovet & Starmutts
London
I C R Butt & Partners ( Balerno)
Balerno
I C R Butt & Partners (Gorebridge)
Gorebridge
I W Moore (Craigavon)
Craigavon
I W Moore (Dromore)
Dromore
I W Parry
Dolgellau
Iain M Gibson
Glasgow
Ian McConnell Veterinary Practice (Ashton-under-lyne)
Ashton-Under-Lyne
Ian McConnell Veterinary Practice (Oldham)
Oldham
Ian P Laird
Coningsby