I am not familiar with canary grass. I googled it of course, which doesn't mean much in terms of a solid answer for your question obviously, and is sounds like it is kind of tough and coarse. A few folks on other forums mentioned their animals refusing to eat it. Maybe you could just get a couple bales to try first.