A Giant Schnauzer can be expensive. Buying and raising a Giant Schnauzer can be pricey. Off the top, buying a Giant Schnauzer puppy from a breeder can cost owners anywhere from $2,000 $6,000 and even more, especially if the Giant Schnauzer puppy has parent breeds who are certified show dogs. But the expenses dont end there.