I am currently working on blankets to donate to the animal shelters. I know SCAT accepts donations and I will likely look into the SPCA as well. I have made 2 blankets so far and would like to make a whole lot more. For those yarns that I have less of, I am hoping to make cat toys that the shelters can also sell.
And when the yarn gets to be too little for that, there is a lady in my craft guild who donates the itty bitty bits to a church who uses them to make dolls for packing dental supplies for a third world countries. So many places will benefit! Last time, I had a grocery bag worth of little scraps just from my own projects, and I already have a quarter of a grocery bag!