Yesterday our lives were turned upside-down but in a very nice way. Our dog Freda gave birth to 9 gorgeous puppies, mum, puppies and a very confused dad, who is wondering what all the noise is and why he is being growled at for looking, are all doing well.

9 gorgeous little bundles

Both children watched the puppies being born and Abbie actually delivered the last 2. Lovely experience for them.