Depending on your age of your animals, I wouldn't feed alfalfa straight all the time. If they under 6 -12 months, or pregnant then yes this is perfect otherwise I would do straight Timothy. My guys are 5, 4, and 2 (my rabbits,), guinea pigs are (6, 2, and 2). I sometimes feed them alfalfa as a...