The dog, the money, and whatever else you want for your birthday can all be fixed.
So it seems the real question is: Do you want to go?
If so you should go and have a great time, your husband cares about you and is trying to do something fun with you. He probably feels you could both use the vacation.
If not, let him know as soon as you can. That’s the trusting thing to do. It’s probably best to have an alternative gift that you would enjoy, preferably including him somehow.
I hope this doesn’t overstep what you’re asking but I’ve seen a couple folks here hint at what their reaction would be, but not really spell it out.
My wife is much more practical than I am, she doesn’t like surprises either but mainly because she feels like they are pressure situations where she has a chance to “mess it up”. She thinks either her reaction won’t be right or her actions leading up to the surprise will mess up the big reveal. She puts those pressures on herself. All I’m looking for is happy. It can be confused and happy, happy with a touch of “we need to talk about money”, or even “I’m happy but I have too much on my mind right now, we’ll talk later”. It doesn’t matter.
I don’t know about your husband, but I plan vacations with my wife to see her smile and come alive while we’re doing new things. It’s about putting all those worries away for a couple days and just enjoying time with each other. Everyone else you know is back home, it’s just me and my best friend.
If I planned a great surprise trip for my wife, and her reasons for not wanting to go were our pet’s anxiety, the money (that we have, but was earmarked for the same trip at a later time), and that she’d rather have something more practical, I wouldn’t be angry, I’d just be defeated.
I’d try to put on a big smile, say “that’s ok”, and trade the trip in on a vacuum or a long nightgown and slippers, but quietly I’d be wondering what’s wrong.
Is it the money? I’ll work a lot of extra days for a couple really good ones.
Is it the dog? Couldn’t we figure something out there?
Is it me? Maybe she just doesn’t want to have an uninterrupted week with me?
If you’re not going to go I hope you’ll figure out before hand why you don’t want to go and just let him know.
Is it possible you don’t want to go just because you weren’t in control of planning the details? The destination is somewhere you want to go, the company is someone you want to go with, and you had already made plans for the finances. The only thing that changed is that he planned it without you.
That’s the conclusion I’d come to in my head. I would hope my wife would be honest with me, let me know, and then would plan a wonderful trip that she did want to go on with me.
Happy early birthday, I hope it goes well.