About CheebosCheebos are one-of-a-kind stuffed animals handmade by Libby Andrego in Menomonie, Wisconsin. Find Cheebos @ these stores: