Steve,
I don't know how heavy duty you mean, but the chino covers from Geno's are made of fabric that is just one step down from canvas. Mine have held up very well with dogs climbing all over them. They are also fairly easy to remove for washing.
You can get the same thing with a Ram logo from the Dodge dealer.
Loren