
Our wonderful pug puppies were born on 28 October 2025 and will be ready to leave for their new homes from 23 December, when they reach 8–10 weeks of age. They are healthy, affectionate, and ready to
£1,500
Pug
Our wonderful pug puppies were born on 28 October 2025 and will be ready to leave for their new homes from 23 December, when they reach 8–10 weeks of age. They are healthy, affectionate, and ready to