I wish we had more time, but since we're not full time yet 2 weeks for the full trip is about all we can plan. This is our current plan, with a day to load up and get read and then a day to unload and clean everything before going back to work. We could only get 3 nights at Canyon but we figured at that point we'd need water/dump anyways. After reading many of your comments I was wondering if we should add more time at Yellowstone and stay a couple of nights at a different camp or just outside the park.
2 nights out
2 nights drive through Jackson and Tetons
3 nights Yellowstone
2 night Bozeman (visiting an old friend)
2 nights Tetons
1 nights back