Have to say a 4runner would solve your problems. The previous generation isn't too bad on the eyes. It's a great truck for hauling stuff i.e. dogs. And plus they'll run for 200,000 miles. Don't know how it drives but it covers most of your bases. Good luck with your search!