How long should a batch of hay last until it is no longer good? I buy oxbow from the petstore, the smallest bag they have but it is still quite large. I have only one chinchilla so I end up throwing most of the bag out. I store it in a cardboard box, with no lid so there is plenty of air to it. The hay is always nice and hard and dry. But how long is too long to keep the same batch of hay? I usually throw mine out after a few weeks and buy a new bag, but thats getting expensive!