I had my pansies , primrose and marigolds eaten, I think rabbits did that. I suspect deer ate my hostas and daylilies and 2 easter lilies. Hubby said he was planning to fence it in...
'Liquid Fence' Deer and Rabbit Repellent works really well for me. It smells a bit noxious, but keeps the critters away.