Greenish stool may be related to what your dog has been eating recently. Has his diet changed? Has his environment changed? Is he eating only dog food or do family members give him unauthorized "treats? " If you can eliminate his food as the issue, it may be that he is eating grass.