The normal price of a Shih Tzu will range from 1500 to 6000, depending on factors such as coat colour, bone mass, pedigree and health status, but there are also significant price differences between male and female dogs, puppies and adults, and between different classes of dogs in different cities. The average family dog will cost between 1,200 and 2,400, with a slightly better quality dog costing between 2,400 and 5,000 and a better dog costing around 6,000 or more.
English Deutsch Français Español Português 日本語 عربي