The easy answer is a dog or cat…from there it gets more difficult. Just about everyone with a yard has squirrels. Some of us love them and some of us love them but wish they would leave our gardens alone…but how? At Hewitt’s we have ‘Repels-All’ which is a combination of dried blood, putrescent whole egg solids and garlic oil. It can be quite effective and claims to last for ‘up to 2 months’. The reality is that it will last only until the next rain shower washes it into the soil. You’ll need to reapply after every rainstorm to remain protected. We also have ‘Critter Ridder’ from Havahart that contains oil of black pepper, piperine, and capsaicin and can also work well if reapplied after rain. You also ask about ‘Shake Away Squirrel Repellent’…we have the ‘Shake Away Small Citter Repellent’ which doesn’t list squirrels on the label but is the same ingredient (fox urine). The idea here is that small rodents have a very keen sense of smell and, since foxes eat them, they will steer clear of an area that smells like them. Once again, fox urine will need to reapplied after a rainstorm. To be most effective, apply these repellents as a stronger barrier around the area to be protected rather than scattering it about everywhere. You may also find that a repellent works well for a few years and then seems not to work. This means that the animals have become accustomed to the repellent and it is time to switch to a different one for a few years or until the animals become used to that one.