If you follow Herdwick Shepherd on Twitter (aka James Rebanks, author and Lake District farmer), you'll know that one of his sheepdogs, Floss, has been pregnant.
Well, guess what? SHE'S HAD THE BABIES! Seven little border collie puppies. They are indescribably cute.
It all started at around 6.20pm on Thursday.
And puppies started appearing really quickly.
Rebanks' phone was going "mental" with responses to his pictures by this point.
OMFG.
So it was just one puppy.
Two puppies.
Three puppies.
Three soggy, bewildered, baby dogs.
Four puppies.
THERE WERE VINES.
Rebanks' kids took in the whole experience.
And just when you thought things couldn't possibly get any cuter, the sixth one popped out.
Then No. 7 arrived.
There was a rush for some food.
And it didn't take long before the dogs were mucking about like a box of frogs.
That's one proud mum.
In the end there were 10 puppies!