For large back seats: the Extended Bench Seat Cover. Not only will it keep your extra long seats clean and dry even with the dirtiest of dogs, but it has extra storage pockets for those necessities (travel bowls, treats, dog food, poop bags...you get the idea) along with tons of other great add-ons. It is also super easy to install and then remove; which may be necessary for those drives with not so furry passengers.
60 inches (152 cm) from side to side
Cargo pockets in front and rear
Piped edges to keep dirt and water from rolling off cover onto carpeting
Under-seat and behind-seat attachments
Hook-and-loop fastened openings to allow use with seat belts and restraints
excellent condition/ retails for $67.99 at Pet Value
call or text 705-255-2138