The Chihuahua is considered the smallest dog in the world. She is smart, and an excellent choice for an apartment. She may not be good with very young children as she is fragile. She is a great companion and is generally happy to live with other pets.
More: continued here