Welcome to Happy Puppy where handmade gifts are made instore

Bespoke items lovingly crafted

Haberdashery and fabrics in stock

And of course home to Archie the shopdog.