It is recommended for every dog lover to check and research which type of dog they need before purchasing or adopting a dog. People should purchase or adopt a dog according to their lifestyle and the space in their house for a dog. Sometimes people adopt or purchase big dogs but they do not have a large space to accommodate them, so they abandon those dogs on the streets after some months. So be clear before purchasing and adopting these cute four-legged friends.
The list below shows 10 small dogs for those dog lovers who live in small houses and apartments.
 Pomeranian dogs
Pomeranian dogs are friendly, but sometimes they act as stubborn. They are energetic, and active, and need one or two hours of walking daily to remain relaxed and comfortable. They have furry outer coats, which shed more, so they need regular grooming.
They are one of the most popular dog breeds after German Shepherds and Labrador dog breeds. They weigh around 1.5 kg to 3 kg, and their height is from 17 to 30 cm, making them one of the smallest dog breeds in India.
A standard Pomeranian dog’s price ranges from 8,000₹ to 40,000₹ while KCI registered one costs around 15,000₹ to 60,000₹, and show quality or champion line Pomeranian dogs cost from 50,000₹ to 1,00,000₹.
Pug
Pug dogs are usually friendly, playful, and affectionate with their owners. They are a suitable choice for first-time dog owners because managing and handling this breed is easy.
They weigh around 6 kg to 8 kg, and their height is around 25 cm to 33 cm, making them one of the smallest dog breeds in India.
A standard Pug dog price in India ranges from 15,000₹ to 40,000₹ while KCI registered one costs around 30,000₹ to 80,000₹.
Beagle
Beagles are one of the most popular dog breeds around India due to their intelligence, happy, and out-going nature. They are energetic and need a large space to run around.
Their weight ranges from 10 to 11 kg, and their height ranges between 30 to 40 cm, making them one of the smallest dog breeds in India.
A standard beagle price in India ranges from 30,000₹ to 60,000₹ while KCI registered one costs around 50,000₹ to 80,000₹.
French Bulldog
They are well known around India due to their bat-like ears and grouchy-looking faces. They are charming, active, energetic, and always ready to play with their owners.
They weigh around 7 kg to 13 kg and their height ranges from 30 cm to 33 cm, making them one of the smallest dog breeds in India.
A standard French Bulldog price in India ranges from around 40,000₹ to 80,000₹ while KCI registered one costs around 60,000₹ to 1,20,000₹.
Chihuahua
Chihuahua dogs are intelligent and they tend to become close with their owners. They need early socialization, otherwise they do not behave well with children and other pets.
They weigh around 1.5 kg to 2.7 kg and their height ranges from 15 cm to 24 cm, making them one of the smallest dog breeds around the world.
A standard Chihuahua price in India ranges from 15,000₹ to 50,000₹ while KCI registered one costs around 30,000₹ to 80,000₹.
Cocker Spaniel
Cocker spaniels, also known as English Cocker Spaniels, are active, energetic, and loyal. They have a sweet temperament and enjoy participating in outdoor activities.
They weigh around 13 kg to 15 kg and their height ranges from 37 cm to 41 cm, making them one of the smallest dog breeds in India.
A standard Cocker Spaniel price in India ranges from 15,000₹ to 30,000₹ while KCI registered one costs around 25,000₹ to 50,000₹, and show quality or champion line cocker spaniel costs from 30,000₹ to 70,000₹.
Shih Tzu
Shih Tzu dog is active, intelligent, and loveable. They are excellent companions for those who need an affectionate four-legged friend.
They weigh around 4 kg to 8 kg and their height ranges from 20 cm to 28 cm, making them one of the smallest dog breeds in the world. So this breed is suitable for owners living in apartments.
The Shih Tzu price in India ranges from 30,000₹ to 90,000₹ for standard quality, while KCI registered one costs around 50,000₹ to 1,20,000₹.
Chow Chow
Chow Chow dogs are one of those dogs that are reserved and do not affectionate toward their owners. So usually, it is hard to handle and manage this breed. They weigh around 18 kg to 30 kg and their height ranges from 45 cm to 55 cm, making them one of the smallest dog breeds in the world.
A standard quality Chow Chow price in India ranges from 25,000₹ to 90,000₹, while KCI registered one costs around 50,000₹ to 1,20,000₹.
Lhasa Apso
Lhasa Apso is affectionate, loyal, and devoted toward their owners. They are popular in India due to their adorable look. They weigh around 6 to 7 kg and their height ranges from 20 to 25 cm.
The standard quality Lhasa Apso price in India ranges from 25,000 to 40,000 while KCI registered one costs around 40,000 to 60,000.
Corgi
Corgi dogs are active, obedient, and affectionate toward their owners. They are friendly and loyal which makes them excellent watchdogs. They weigh around 9 to 12 kg and their height ranges around 225 to 30 cm.
A standard quality Corgi dog price in India ranges from 80,000₹ to 1,10,000₹ while KCI registered one costs around 1,10,000₹ to 1,50,000₹.
Dachshund
Dachshund also called badger dog is a small-sized and long-bodied dog breed with short legs, first bred in Germany. They can be short-haired, long-haired, or wire-haired. Standard medium-sized dachshunds with 20cm to 24cm tallness, weigh from 8kg up to 14kg while small-sized miniatures with height up to 16cm weigh a maximum of 5kg. They enjoy walking and running. They become friendly to known people. They are brave and alert. They are free thinkers but can be trained well. They can happily live in the city.
A standard quality dachshund price in India ranges from 50,000₹. to 1,40,000₹. while KCI registered one ranges from 70,000₹. to 1,70,000₹.
Indian Spitz
Indian spitz is a medium-sized breed with milky white fur and having average height of 40cm. They have fox-like pointed ears and soft fully-haired tails. They weigh between 6kg and 20kg. They are very brave, intelligent, and loyal. They become familiar with people in a short time. A daily walk is necessary for their grooming. They are known for quick learning and trainability. They are compatible with warm climates but can be sensitive to extreme temperatures. They can happily live in the city.
A standard quality Indian Spitz price in India ranges from 6,000₹. to 8,000₹. while KCI registered one ranges from 10,000₹. to 20,000₹.
Â