My two cents:
1. Preserved moss that is green has dye in it, which I'm guessing might not be good for an animal that eats it.
2. You can buy dead Spanish Moss, which as someone else said is not real moss, but a kind of tillandsia. You could specifically buy living Spanish Moss, but if you...