My current and past yorkies got their boosters every 3 or so years as well. I think yearly vaccines are unnecessary, and the slew of strange problems that may accompany them are scary, like cancer at the site and such.
Well, bank account be damned- I took Hazel back to the vet this afternoon. I was doing the subQ fluids, but I couldn't keep up with the level of fluids she was losing through the diarrhea and vomiting. She couldn't stomach even a taste of food, and she looks like a walking skeleton. She kept her antibiotic down for all of 3 seconds and her gums started turning white, so I told my husband I was on my way to sell my kidney. I had her readmitted. If I have to get a title loan on my car, so be it. Her breeder informed me that she lost a pup this morning, and another one is on his way out.

(She also has one that could go either way, and one that is doing okay.) When she told me about the pup that passed, I realized that would also quickly be Hazel's fate without a direct IV line. She may still not make it, but her chances are a bit better with the vet than at home with me. Please say a prayer for my sweet girl. I have been in tears all day.