Do you have a fence around your garden or just plants in pots? If you have a fence around, put some fencing on the top as well. Here we have squirrels; deer; groundhogs all competing for the veggies. I don't have a garden but BIL next door does. He has 12 ft. high fencing (sunk an additional 2-3 feet in the ground). Does not have a top on it but I don't see too much evidence of squirrel destruction with his garden. His plan seems to work on the worst of the culprits. Good luck.