Welcome to the Forum
I am assuming that you want a Giant Schnauzer as a companion dog rather than a service dog?
As with any dog you want to introduce into the family, there are the usual questions you need to consider and it sounds as though you have been thinking about these:
Is the breed the best one for your lifestyle; what are their needs in terms of training, exercise, grooming, activities to challenge them; the financial costs of vet fees; insurance; food etc.
As you mention too it is vital that you find a reputable, supportive breeder with a good knowledge of the breed and who can select a puppy that will best suit you and will advise and support you throughout the life of the dog. You also need to be sure that all relevant health tests have been carried out on the parent dogs to minimise the risks of hereditary conditions affecting their offspring.
Have you actually met a Giant Schnauzer? With any breed you are thinking of getting, it really is important that you meet them ‘in the flesh’ and get to talk to owners (and breeders) direct before you commit to getting a puppy. There is a lot of information online now from a wide range of sources but nothing can compete with seeing the dogs and meeting their owners. If you can do so, I would join or at least contact the Giant Schnauzer Club of America and see if you can go to a show or other event where you can meet and discuss with owners/breeders your dream of owning a Giant Schnauzer and get some advice and feedback from them as to how practical this is for you personally. There is plenty of information on their website:
http://www.giantschnauzerclubofamerica.com/
And some more advice on the U.K. Giant Schnauzer Club regarding getting a puppy:
https://www.giantschnauzerclub.co.uk/Choosingapuppy
The problem however with only relying on online or written material about a dog breed is that it will always be a generalisation and many people from vets, dog trainers, dog owners, breeders etc. may have a view based on their specific experience which may be slightly different from the general view. Giant Schnauzers are not an easy dog for a novice due to size and temperament and this is probably why many people will advise other breeds as a first time dog. The miniature schnauzer was bred to be a companion dog and definitely fits this role whereas the Giant Schnauzer breed was developed as a working dog and needs plenty of mental challenges as well as physical exercise and training. Although I can understand seeing a beautiful dog such as the GS and thinking how amazing it would be to have one but it is so important to know that you can give any puppy you bring into your home the best possible life and to meet the needs of that breed specifically. Too many dogs are abandoned or surrendered to shelters when they reach adolescence between 9 months to 2 years old when families have underestimated how much work and responsibilities are involved with having a dog and some breeds will be that much more challenging than others in this respect.
Hopefully you may get more specific advice from Forum members with Giant Schnauzers but there is also plenty of information on the Board Index too
