Our church sewing group made and donated about a dozen pet beds last year. All sizes, larger to smaller. We also covered old bed pillows with cheap fleece blankets for the animal shelter. I made a bed for GS's dog from scraps I had at home. Dog loved it and GS was impressed with it. He always put it up when he left the house - except one day he forgot - and came home to a giant mess !! He doesn't want another one ! I've since learned the charity that accepts gently used furniture for needy people here in town gladly takes bed pillows, even if slightly stained. I include a homemade pillowcase.