RSPCA North West: these 22 gorgeous pups need new forever homes

There is a list of 22 dogs being cared for by the RSPCA who need new families in the North West.
RSPCA.RSPCA.
RSPCA.

If you think you might be able to take one in, you can visit the RSPCA website and learn more about each pooch here.