Poo and Puke Eaters of the Animal World by Jody S. Rake
Dogs eating their own poo. Baby birds eating their mothers' vomit. There are poo and puke eaters all over the world. Readers will learn about these disgusting diets and other interesting facts that will make them say, eww, gross!