Welcome to Happy Puppy where handmade gifts are made instore Bespoke items lovingly crafted Haberdashery and fabrics in stock And of course home to Maggie the Bearded Collie.