Ollie. (2022) “Why is my dog throwing up white foam?” https://blog.myollie.com/dog-throwing-up-foam/
Trupanion pet care (2021). “Kidney failure in dogs”. https://trupanion.com/canada/pet-care/dog-kidney-failure#:~:text=When%20a%20dog's%20kidneys%20fail,directly%20related%20to%20kidney%20failure.
Small door veterinary. (2020). “Congestive heart failure in dogs.” https://www.smalldoorvet.com/learning-center/medical/congestive-heart-failure-in-dogs
The canine journal (2022). “My Dog Is Throwing Up White Foam: Do I Need To Worry?” https://www.caninejournal.com/dog-throwing-up-white-foam/
Flexner, Simon. "The constituent of the bile causing pancreatitis and the effect of colloids upon its action." The Journal of Experimental Medicine 8, no. 1 (1906): 167.
Watt, Barbara E., Alex T. Proudfoot, and J. Allister Vale. "Hydrogen peroxide poisoning." Toxicological reviews 23, no. 1 (2004): 51-57.
Paravicini, Patricia Veronica, Kathryn Gates, and James Kim. "Gastric dilatation organoaxial volvulus in a dog." Journal of the American Animal Hospital Association 56, no. 1 (2020): 42-47.