Dog rescue centres

Scotland

Multiple branch

Scottish SPCA (several locations including Glasgow and surrounds, Edinburgh, Dundee, Ayr, Alloa etc.) 03000 999 999

North East

DAWGS (Aberdeen) 01224 483524

Mrs Murray’s Dog and Cat Home (Aberdeen) 01224 483624

Animal Rescue Centre (Arbroath) 07474 567938

South East

Dog Aid Scotland (Edinburgh) 0300 365 2500

Edinburgh Dog and Cat Home 0131 669 5331

Dogs Trust West Calder (Edinburgh) 0303 003 0000

Borders Pet Rescue (Earlston) 01896 849090

South West

Dumfries & Galloway Canine Rescue Centre 01387 770210

Dogs Trust Glasgow 0303 003 0000

Islay Dog Rescue (Ayrshire) 07876 561545

Central

Perthshire Abandoned Dogs Society (Perth) 01764 684491

Glendrick Roost Animal Welfare Centre (Aberfoyle) 07748 351287

Second Chance Kennels (Fife) 01592 771933

England & Wales

Multiple branch

RSPCA (England & Wales) 0300 1234 999

Dogs Trust (18 branches around England & Wales) 020 7837 0006

National Animal Welfare Trust (branches in Beds, Berks, Cornwall, Essex, and Herts) 020 8950 0177

Wales

Animal Rescue Cymru 0345 4755958

Hope Rescue (Wales) 01443 226659

Friends of Animals Wales (no phone number)

Cardiff Dogs Home (029 2071 1243)

North East

Berwick Animal Rescue Kennels (BARK) (Northumberland) 01289 306299

North West

Manchester Dogs Home 0300 102 1212

South West

Somerset & Dorset Animal Rescue (no phone number)

Animals in Distress (South Devon) 01803 812121

Happy Landings Animal Rescue (Shepton Mallet) 01749 860350

Starfish Dog Rescue (Gloucestershire) (no phone number)

Central

Worcestershire Animal Rescue Shelter 01905 831651

Disclaimer - while we have done our best to review these animal centres, we do not have personal experience with many of them and cannot guarantee their effectiveness or standard of care. As with all matters to do with animals and their welfare, please proceed with caution before surrendering an animal or adopting one.