As far as the dog goes I have an Aussie, he's not by any means miniature but he loves his C/Van. He goes everywhere I go and can't wait to hit the road. As far as sleepers go, I had a D unit with a 100" sleeper unit on the back with everything on it. The best thing to do is search the dealers...