Hot water and washing powder
Power hose it first at a car wash or at home if you have a power washer. It takes stains out for the most part before you soap it
I vacuum mine first and then cold wash it
If they are colored I use cold water to help preserve the color. If they are white I use a little bleach and hot water
Depending on the color, I just stick my in with some laundry soap and let them hang to air dry. If they're white just add a scoop of oxi-clean and that does the trick for mine :)
i just stuck mine in the washer and dryer. if yours still has hair on it like mine did, i used a lint roller.