I got a puppy this past winter. If she eats some annual flowers, what non-toxic ones can I plant? I want to plant only ones that won’t hurt her. I have lots of shade and I usually plant begonias and impatiens. Snapdragons, and a geranium mixed in. Are they ok? I want to train her not to eat them, but I know it will be a year or so for that to really sink in.