Why does my dog / cat eat grass?

Dr Karen Becker explains why dogs eat grass here. The article is largely relevant to cats too!