I hear Ya Craig.

My youngest grands are also boys - ages 4 & 5. DD brings them over, along with the 2 girls - ages 9 & 11.
I wouldn't miss it for anything, but by the time they leave, my old Pup and I are exhausted and we both lay down for a long nap.