pepper
shoot them Get a Jack Russel terrier.
Fences , or move the plants.
they are having a little sleep
Blow them up with TNT.
spray them with chili
Thorns and a foul taste.
plant horse repelling plants around the bush
it will stop you from eating poisonous plants
Two products, of similar constitution, are available at places like Home Depot and Lowes: 1.) Liquid Fence, and 2.) DeerOff by Havahart. Both products are in spray form and their primary active ingredient is "Putrescent Whole Egg Solids" (i.e. rotten eggs), along with small amounts of garlic and capsaicin. This has worked in my yard to repel deer from eating our hastas and other leafy plants. Although it's said to work by spraying a perimeter to "fence" out unwanted pests, such as deer, rabbits, and squirrels, I lightly spray the entire area, assuring I hit all the big leafy plants they seem to like most.
Some desert plants have spines or thorns, some have a bad taste and some are toxic if eaten.
For indoor plants, try spraying a little vinegar in the soil. I know that for outside plants, you can drop mothballs around them to keep cats out.
I really need to know the answer to this for my daughters homework, does anyone know who to stop FLIES and SLUGS?