Why Boston Terriers Eat Poop. There are several reasons for a Boston Terrier to eat its poop. These reasons include Nutritional Deficiencies, Hunger, Prebiotics, and Bad Behavior. For a Boston, eating its poop is relatively safe. However, it is disgusting to their pet parents. Before we can understand why Boston Terriers eat their poop, let us ...