Sticks and rocks are especially troublesome since they can injure your dog's mouth and cause intestinal blockages that could require surgery. ... If your adult dog continues to eat things that are not food, it is a behavior disorder called pica that you should ask your vet about.