Answer by  
                                                                                          withluck (1745)
                                                            
                          
                          
                                                          Dogs can get stomach viruses and this can cause problems.  Also, an abrupt change in food can upset a dog's stomach.  This could be a change of brands or in the percentages of protein, fiber or fat.  Feeding a diet of white rice and a little chicken should help.