Gas, bloating and GI upset in Dogs

Our canine companions are no different than you or I, or for that matter horses.  We all have a gastrointestinal tract that sometimes can get out of whack, not functioning at desired levels, resulting in gas, diarrhea, bloating and even intermittent vomiting at times.  It can be difficult to contend with, especially in the middle of the night or if your pet is left unattended by day while you work, coming home to a mess.  Why does this happen and is there something we can do or not do to improve the situation?