The Puppy Dog Vest is a must-have for little dog lovers!
Made from a soft and cosy blend with 30% Merino wool, it’s warm, durable, and perfect for layering.
With adorable front pockets with a puppy knit design, cute buttons down the front, and a unisex design, it’s a fun and practical piece for boys and girls alike.
A comfy everyday layer they’ll love to wear again and again!