I've always had good luck with custom seat covers from gtcovers.com. I just bought a generic, made-in-china brand leatherette set that was really abysmal for form, fit and function, but they'll do until I decide if I'm keeping the car past lease. The middle seat belt throws most generic bench seats out the window, but all you need it for is the dog, they may work.