The Puppy That Keeps on Giving … £30,000 raised to date!

Cute, lovable, a faithful friend and the puppy that keeps on giving! Welcome, our new look Sam!

Continue reading “The Puppy That Keeps on Giving … £30,000 raised to date!”