Listings are checked daily. We link to each rescue — adoption happens with them.
1,712 dogs from 121 rescues across the UK, checked daily.