He sounds like a wonderful person, inviting you to dinner and a fun night playing with the pups
Have fun! Can't wait to see your new bundle of joy!