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.
Floss doing fine. No news to report. (Other than she is fed up)
Well, guess what? SHE'S HAD THE BABIES! Seven little border collie puppies. They are indescribably cute.
"Boss... Don't leave me... These little wrigglers have got sharp teeth..."
It all started at around 6.20pm on Thursday.
PUPS COMING RIGHT NOW! DON'T PANIC!
And puppies started appearing really quickly.
And I mean right now! Puppies.
Rebanks' phone was going "mental" with responses to his pictures by this point.
Let's break the Internet with sheepdog cuteness... Phone has gone mental!
OMFG.
First suckle
So it was just one puppy.
One pup. So far...
Two puppies.
Make that two pups...
Three puppies.
Third pup...
Three soggy, bewildered, baby dogs.
Three very soggy puppies...
Four puppies.
Four pups... That one is a beauty... Think three bitches and this is a dog
THERE WERE VINES.
Noisy little buggers...
Rebanks' kids took in the whole experience.
Growing up on a farm has its great moments...
And just when you thought things couldn't possibly get any cuter, the sixth one popped out.
Pup six...
Then No. 7 arrived.
Seven...
There was a rush for some food.
Mass rush for the teats...
And it didn't take long before the dogs were mucking about like a box of frogs.
It's getting hectic
That's one proud mum.
"I've had five puppies... I might have more"
In the end there were 10 puppies!
Ten puppies
Floss is going to be busy today.
Well that was epic... TEN
And one farmer's kids don't want to go to school today.
"We are going to school dad... But not until we have made friends with these puppies"