I always buy dog food from these guys. They are very knowledgeable when it comes to the types of dog food I can actually feed, not just what you can read on the bag. They are familiar with dog allergies, skin issues, protein problems, etc. They will answer all of your questions, prices are great (although they won't tell you what they are over the phone, they are cheaper than anyone in town 99% of the time), and if you aren't sure if your dog will like the food, they typically have a sample laying around to share with you so you can take it home and test it out on your pooch. I won't buy from anyone else in the treasure valley, EXCELLENT CUSTOMER SERVICE!!!!! Only thing I would change is the location! I live in the foothills and it's a longer drive then I would like, but well worth it.