The price of a Shih Tzu can be all over the place, depending on how old they are, their pedigree, and where they're from. You're looking at shelling out between $2000 to $4500 AUD for a top-notch pup from a breeder who really knows their stuff.
List of Shih Tzu breeders in Australia
Canberra
DREAMFORCE, Shih Tzu, Capital Country ACT, dreamforce_shihtzu@bigpond.com
New South Walles
PLACKY, Shih Tzu, Hill Top NSW, 0412 166 261, s.placky@bigpond.com
HASHANAH, Shih Tzu, Sydney NSW, hashanah@hashanah.com