So my family got a little puppy that is a few months old. So far this puppy has destroyed 2 sunflower plants, A dill plant, and ripped up a bunch of basil. This puppy is teething, other than watching the dog the entire time I don't know what to do. We have to let the dog out to go to the bathroom. I have some fencing around my garden. I have wooden stakes with twine all around it and it's about 18 inches high. The other dogs learned not to go in there, but this puppy has torn down the twine in some spots. He is small too about the size of a chihuahua.
I am going to repair the fencing but is there other things I can do to make sure this dog leaves my garden alone?