Also keep in mind the places you want to visit. Certain parks/places may have things YOU want to do but dogs are not allowed. Weekend campgrounds, no problem. Driving long distances to a different national park - may want to weigh it out.
Also, consider the maintenance on the Rv. Do you have time and mechanical knowledge or do will you pay someone to fix it? Brakes, bearings, water pumps, electronics, woodworking,etc. almost every camper I know has either something broken to fix or going to upgrade.
2014 Evo 2850 "Woodstock"
2011 Toyota Tundra "Clifford"
2014 Stealth Evo 2850- "Woodstock"
2011 Toyota Tundra Rock Crawler TRD 5.7- "Clifford"
2013 Honda Accord Coupe V6 w/Track Pack- "Julia"
Just glad to get away