Well, I have to admit that my husband has gotten p!ssed at me MORE THAN ONCE for going overboard with buying things for my babies, but honestly...his frustration is TOTALLY understandable - because I'm not going to lie, I spend ALOT. And yes, 99% of it is UNNECESSARY. But - I have cut back alot on buying things for 
myself - and we don't have any children, so 

 My babies are just extremely special to me and I WANT to spoil them. I think he understands it more NOW, than he used to. I really haven't been "chewed out" in quite a while for spending too much actually...it's been nice lol. So I'm kinda just waiting for the day to come, ya know 
 
 
 LOL.  
Anyway, I have to be honest, I see both of your sides. I COMPLETELY understand your wanting to shop, shop, shop for your baby, because I am EXACTLY the same way. And I totally understand you wanting a Yorkie because, well...WHO WOULDN'T 

 But I also understand his side as to not wanting you to "get out of control" with the spending - because if he feels that you guys don't really have the money for it, or that it could be put towards other important things or whatever the case may be, well then...it's his money too and he DOES have say so in it (it sucks, I know LOL). However, I DON'T agree with him if he has ALREADY said that bringing another Yorkie into your home is ok with him, and now he is going back on his word. Because that would TOTALLY just p!ss me off, lol!  
To say yes, and then NO...and get your hopes up like that is just NOT right or fair AT ALL. 
But you do have to respect his opinions (even though you may not like them, or may not agree with them 

) and honestly, if you are going to be with this man - you are going to have to come to some sort of an agreement as to what you can and cannot spend if it ISN'T solely your money, and your money ALONE. Because I can tell you that fighting about money can get HUGE (bad, if you know what I mean..) and can lead to lots of serious relationship problems. A friend of mine literally got a divorce because all her and her husband did was fight about money. He basically didn't want her to spend money on anything that wasn't necessary and she was a serious SHOPPER (like myself 

) and it just got really bad and totally out of control.... which lead to divorce. I'm not trying to scare you or anything (and I know you aren't even MARRIED to this man yet), but just really watch yourself and don't go overboard with buying things if you know he is going to blow a fuse over it. 
And can I just also add that as far as him not liking Yorkies - you just wait honey, lol! My hubby did NOT want a Yorkie (in fact he claimed he hated the breed before we got Stedman!) because they were little and yappy. Now of course, he is completely IN LOVE with our two (indeed little, but not yappy AT ALL! 

) and he wouldn't trade them for ANYTHING in the WORLD! 

 I guarantee you, once you get your baby....his whole view on them will change completely 
 
 