I too get mighty brave with a few sips of my favourite beverage. Nothing wrong with that, as long as you do it before you go past your limit.
Courage of any kind is to be admired, and unfortunately many people equate sweetness with meekness. Dont wait for your boyfriend to step in and do something that should really come from your mouth. This neighbour of yours needs to be made aware of the fact that not only is your dog NOT a rat (

), but that it is not socially acceptable to make such stupid "jokes" (

) about anyones loved ones.
The reality is that there is a certain population out there that just doesnt get the appeal of any small dog. Owning a Yorkie does not make you a Paris wannabe, it doesnt make you frivilous (sp?) pampered princess and it doesnt give anyone the right to talk down to you in such a way, even if you happen to be any of the above.
Please stand up for yourself. Stand up for your dog.