Up until this year I only used the liquid, so yes, it does work on other critters too. This year I used the rabbit granules because those are my only problem critters. The liquid is a bright red color. It does fade with age, but you can see it on your plants when you first apply it. I like the granules because they just blend in with the dirt. They've both worked great for me.