Dogs have short digestive systems like most carnivores. The animal food that they consume begins to decompose very quickly. In addition, dogs also scavenge. By digesting their food quickly, dogs can extract most of the nutrients from their food without increasing the risk of infection by eating stale food. The short digestive system helps in this process . so dogs have small digestive system.