Keeping dogs and cats out of my flower bed
Aside from planting cactus all over your yard, there is really no plant that repels dogs and cats. You could build a raised bed and put your flowering plants in it to prvent dog damage, but cats won't consider this bed off-limits. There are liquid repellents you can purchase and apply with a hose. There are also motion-triggered water sprayers and high-frequency sound emitters.
Community Answers 0