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.