I was wanting to get a big "tank" looking dog, but after searching for a puppy and meeting different pups (boxers, pitbulls, mastiffs, and rottweillers) I never fell in love with any of them. The other day I met a chihuaha (sp?) puppy, and I definantly fell in love. But I've read there hard to train? Does anyone have experience with them that could help me make my choice, I definantly want this pup, I haven't stopped thinking about her since I met her, but I want to be able to offer her the best...