Do dogs eat grass bones dogs biscuits and dog food and meat?

Yes, all of the above. Most dogs love to graze on juicy long grass. But sometimes when dogs eat grass it can be a sign that they are ill! It's a common myth that dogs only eat grass if they have stomach ache. On a regular walk our old Gordon setter loved to pause at a bank with quite tall grass, and his successor, another Gordon, also loves fresh-growing greenery; I don't think either of them ever found out what a stomach ache is. Not too many bones, though, one a week is fine; regular bones can cause constipation. And absolutely no cooked bones, fish or chicken bones, ever.