Suki, the puppy we are raising for Leader Dogs for the Blind, is a really good puppy except she eats plants. we have placed wire fences around all of our gardens except the roses. The hostas that are not fenced have been eaten down to the ground. (I know they are not poisonous). She even jumps up to pull on the hanging baskets.
At least the green fences don't show from a distance but still do the trick.