When you are in the marketplace for a very small, affectionate, and energetic canine companion, a Chihuahua is likely to be the best in good shape in your case. These very little puppies are packed with character and make superb pets. No matter if you're looking for an ordinary Chihuahua, a baby fluffy teacup Chihuahua, or perhaps a teacup Chipoo (