You wait for ages and then three come along at once.
The pup, Puddle (we've had a puddle before, I think) is a trainee hearing dog and at only 7 months old, a beauty.
I can honestly claim to have been thoroughly washed by a Puddle.
And look at that tail go!
Then came Gypsy.
A collie, a little larger than average, as can be seen from this photo.
She's the one on the left.
No, sorry, right.
David's the other one.