Physical barriers are needed to keep dogs out of gardens.
image by cjessen: morguefile
The only foolproof way to keep dogs out of flower beds is to install a fence around the border of the garden. Commercial deterrents may work for short periods.
About this Author
Nannette Richford is an avid gardener, teacher and nature enthusiast with more than four years' experience in online writing. Richford holds a Bachelor of Science in secondary education from the University of Maine Orono and certifications in teaching 7-12 English, K-8 General Elementary and Birth to age 5.