Are you kidding me? A dog did that to your truck?? Wow, I would go alpha on that mfer....
I put the dog bed down normally and then a moving blanket from harbor freight for my beast. He is about 80lbs, big frame but skinny, he has always been on a low calorie diet, (approx no more than 1 cup morning and night) he could probably easily weigh 100 lbs if allowed to eat like a cow.
Anyway, the seats hold up fine, but I have found that his hair does not want to come off the seats if I don't use a blanket. Even with a lint roller the stuff sticks like magic. Seriously, don't let them in the truck w/o a blanket.
FYI I put a harness from fordogtrainers.com on my dog and strap in with the seat belt. He does not get up constantly and won't fly in an emergency stop or accident.