My girlfriend has recently gifted me a mini schnauzer pup, and I have a mixed feeling of excitement and jitteriness, as I have never had pets in my life. I thought it to be quite girlsâ favorite initially, but the puppy is really intelligent, and I became a dog-lover that very instant! Nonetheless, I want to know about some good dog foods and some dog food brands for my pup. Moreover, I want to know how to choose good dog food for my pet. Can somebody please help?