Originally from Mexico and made famous by the celebrities clinging them to the shows and at times even carried in hand bag, this is officially the smallest breed in the world. Don’t get fooled by their size as they can snap strangers and children alike.There are many types of Chihuahua like apple head, deer head and long haired to name a few. Their average price starts from Rs 16ooo for pups in Nepal market.