Welcome! I'm new to the board too

LOL! @ your family for thinking your nuts! I always find myself defending all Chihuahuas when people find out I have one (until they meet her then they're in love within a few minutes!). I'm getting a lot of ;" Oh they're such yappy, unfriendly dogs!" Yet my little one LOVES everyone she meets and isn't at all "yappy" (yet!).
I doubt anyone here will question your choice of breed!