You are overwhelmed by the choices for dog food in Great Falls, MT, when you stand in the pet food aisle at the grocery store. There are so many...