Skip to product information
1 of 3

Princess Poppy

Puppy Love

Puppy Love

Regular price CHF 4.50 CHF
Regular price Sale price CHF 4.50 CHF
Sale Sold out
Shipping calculated at checkout.

Duchess, the Barley Farm sheepdog, has given birth to ten puppies. The puppies are so adorable that they visit them every single day and Poppy secretly wishes she could have one as her very own pet. But when Mrs Meadowsweet tells them it is time for the puppies to be sold Poppy is worried that they will all go to other families.

View full details