Chihuahuas are good for apartment life since they're small and they don't bark much. I happen to be living in an apartment right now with a chihuahua. They hate the cold weather and may shiver allot. Sometimes they even wear clothing like a sweater to keep warm. I used to live in India and it can get cold there. It also gets really hot, so my dog had to have a little haircut. Chihuahuas wear clothes not just because they look cute in them, also because their body can't stand the temperature.
Long-haired and short haired. Most chihuahuas have short hair but there are still some with long. My chihuahua has long hair. But she's a mixed breed: she's mostly chihuahua and a bit papillion. She can run really fast sometimes, but then she would get really tired and collapse. But you don't want to get a chihuahua mad. These are some ways of getting her mad: stealing her chicken, waking her up, carrying her in a weird and uncomfortable way and stealing her chicken. If you do any of these, she would most probably bite you so hard... you would start bleeding. This has happened to me a couple times.
Evil, Mexican, small, funny, active, cute and evil, all at the same time. It can't get any better. Chihuahuas are the best (in my opinion) kind of breed of dogs in the world...
Also look out for my poll on dog breeds. Coming soon.