Quote:
I have bark surrounding the flowers and they dig huge holes in the bark and cover the plants with dirt and bark...and have almost completely dug up a few plants.
Yes, you'd need to put flagstones or similar down instead of bark. Not gravel, but larger rocks. They won't be able to dig...
If they are just digging in the beds, you can put stepping stones or other barriers around the flowers to keep them from digging. But if they are eating the flowers, then I don't know of anything you can do to keep them out other than a fence.