You'll love this soft pup!
This Stuffed Border Collie, measures about eight inches long, this pup has black and white plush fur with a cute little black nose. While it looks like a little Border Collie pup, it's a bit easier to look after.
Its body is...