Hey, your from my old neck of the woods, ND! Boy does it get cold there, I understand why you have to wear a sweater, I'm surprised even that keeps you warm!
You sounds like a super terrific dog, I hope you enjoy your special day with lots of activities and tons of treats!