Puppies
We had a huge surprise today!
Zoe, our dog, who has been pregnant for what feels like 9 months, finally gave birth. We watched as her belly grew larger and larger and we speculated over how many puppies might be about to come out into the world.
Never in a million years would we have expected 10 little puppies.
10.
10 amazing, crazy, friendly, adorable, messy puppies are now members of our family.
10.
10, people!
I might need to go faint.
I think, from the look on her face, Zoe agrees with me.
It’s going to be a wild next couple of months.


