I bought a bunch of small alliums and planted them everywhere - didn't slow the rabbits down that I could tell. Best luck was getting a couple of barn cats - they keep all the critters in check. I don't have deer issues due to being in the city/populated area.