Sounds like you have it all worked out!

I have Kia's parties at the dog park. They swim and play and then both dogs and owners get cake and ice cream. (ice cream for owners, frosty paws for dogs)

Then on to the presents.