We always put a fence around our garden. We try to work it into the landscape and have a gate to keep the dogs out. We have 3. We just moved into a new house with a new yard and don't have a garden yet, so we are starting from scratch. I'll be blogging about the whole experience. I also found that with young children its great to start seeds with them (I've worked in daycare almost my entire adult life) so that they can tend to them and see how they sprout from a little cup of dirt. I've also found a great little invention called an aerogarden that allows you to grow, vegetables, herbs or even flowers hydroponically. You can keep it in the window sill. Hope this helps.