Pica: Pica is a condition that drives dogs to eat non food items. Truly, anything can cause a dog to experience pica. Nausea, stress, anxiety, hunger, or underlying medical conditions can cause this strange disorder. If you find your dog constantly chewing and eating random objects, you may need to talk to your vet about this possible disorder.