If your dog is throwing bile occasionally then no need to be worried but persistent bile vomiting is not good. It can be due to a condition called canine bloat that can be life threatening if not treated. If bloating continues for more than 24 hours then serious problems are expected. Bloat in dogs can be due to foods and eating habits like
- Rapid eating
- Over eating
- Nervousness
- Stress
- Dry foods