Tameside Dogs Home. A self-funding branch of the RSPCA - providing care How many tim