WOW!
I'm another "I'm amazed" observer ...

*I* have trouble keepin THREE Dawg names straight ...
And you manage to keep track of TWENTY Plus!

Do you carry a Score Card or Program in your pocket?

Thank Heaven my three ALL get along --- I can't imagine how I'd remember
"Who" was allowed to mingle with "Whom".

And I'm SURE the Dogs are very grateful that they are NOT just tied to their houses!
You're a GOOD Mom!