The RSPCA York, Harrogate and District branch presently have 64 animals that are available for adoption, consisting of 17 dogs.
We have a look at 17 dogs that are presently searching for their permanently home at the RSPCA York, Harrogate and District branch…