Marketing How Much Does a Shih Tzu Dog Cost? A Shih Tzu puppy is broadly estimated at $500–$2,000; adoption and ongoing care costs vary by location and provider. November 10, 2026