I have no solutions but just want to say I feel the pain here. I have no flowers this year after rodents discovered the tasty snack that is dahlias. I blame tulip bulbs. I have in the past forced a lot of tulips in crates. I made a compost pile of spent bulbs. This, I believe, created an overflow of rodents and now the rodents are hungry. My dahlias were eaten down to the nubs over and over. They dug out tubers. I used a product called Rodent A-Way or something from hardware store that smells like hot pepper and garlic. It works--until it rains and since southern VT is now a rainforest it kept getting washed away. If I didnt' make it outside fast enough any new growth would be eaten by the time I got outside to reapply.
We have a lot of owls in our woods so I don't want to use poison. But my very old Jack Russell died this winter and it might be time for a new one!