I've sprinkle cayenne pepper on plants that I don't want the wild rabbits munching on. Have to do it each time after it rains and after awhile of doing it, they stop.
I found that the deer will quit eating my plants if they're eating the birdseed and birdfood I put out. I usually put out whole corn so they don't eat the more expensive birdseed, but this year, with birdseed so high, I haven't gotten the whole corn. I usually get the birdseed and suet at the local Tractors Supply, since they have the best and cheapest prices, but they're high this year and last. I'm sure it's like that everywhere, of course.