My husband and I went to the pet store today and we saw the cuttest Chihuahua, it's one of the smaller ones w/the bigger heads. Well, we absolutely fell in love with him!! However, we decided to do our homework first! SOooo, what are the pro's and con's on these adorable creatures? Any advise...