Yes, dogs can eat lentils! Lentils are a great source of nutrition for your pup. They are a complete protein containing all nine essential amino acids. Lentils are also high in fiber and low in fat, making them an excellent addition to your dog's diet. Find out what to consider if you are considering your dog to have a vegetarian diet.