Yes, it work great on rabbits. You hook it to the end of your hose, and move it around where you need it. I have had no, zero. zip, critter damage since I've had it. it might seem a little expensive, but think of it vs the cost of animal repellants for 3 years or more.
Go on Amazon, and look at Contech Scarecrow. I've tried to link to it, but it may take you back to the Amazon home page.
https://www.amazon.com/dp/B000071NUS/