Always consult your veterinarian before giving your pup any medicine. Even over-the-counter meds that are generally considered safe for dogs may be potentially dangerous for certain breeds or dogs with pre-existing conditions.
Spend a few moments to review the slide show on this website to understand which foods are a potential danger to your dog. The website link I provide has some other interesting slide shows as well. Do your homework and understand what plants and trees may be a potential danger to your pet. Its a dangerous world out there and your pet is depending on your protection from the things they don't understand.
Puppy-hood is a time of massive physical and behavioral change, and a steep learning curve for new owners. Always listen to what your breeder is recommending as they know their breeding program and how their puppies will develop. Never go by what the pet food store retailer clerk is trying to sell you.
I love the raw diet for my dogs and encourage anyone who can afford to pay a bit more to do so. They really develop and do much better on the natural raw then anything else I have tried.
It's no secret, schnauzers are just as prone to having bad dental problems like any other medium or small breeds. Its time to start to brush your dog's teeth to avoid the health problems that arise when you neglect them.
If you are looking for a carefree pet then the mini schnauzer is not for you. Yes they are hypoallergenic but it comes with a price.
Grooming must be done every 8-12 weeks for their entire life. Practice to comb and brush your dog daily to keep them matte free. Bath them every two weeks and use a blow dryer to fluff them dry. This will make them happy to go to any groomer and your groomer will be happy to groom your dog.