2. Donate it. As long as it’s clean and smells all right, many charity organizations will take old carpets and rugs. Many animal shelters and training facilities welcome pieces of old carpeting to use for the bottom of dog and cat cages. Craigslist’s “free” section and Freecycle are great online resources if you’d rather avoid hauling a big roll of carpet in the back of your car.