Old dish towels (and regular towels). You should only be keeping towels for a couple of years, especially if you use them every day. Many animal shelters accept towels as donations, but use your judgement re: how worn out they are.