Why dogs still eat their feaces at 2 years old?
There is no evidence that dogs still eat their feces at the age of two years old. Most dogs outgrow the habit of eating feces by the time they are six to nine months old. Although some cases have been reported of dogs continuing to eat feces well into adulthood. Some dogs may practice selective coprophgia by eating the stool of other animals, such as cats, rabbits, or horses, but this is an unusual behavior in adult dogs.