A Miniature Schnauzer costs $250 for the cheapest and could go up to as much as $3,000, depending on the age, size, gender, and coat. In comparison, the Giant Schnauzer costs upto $2000. It is advised to deal only with reputable and respected breeders or shelter when procuring this tiny dog.