Dogs can eat guava in moderate amount. Guava is rich in vitamins and protein. It also contains dietary fiber, carotene, fat and other nutrients. But dogs should not eat too much guava. Guava has lots of seeds, which can easily cause indigestion and reduced gastrointestinal function after dogs eat it.