Well, let me help in your corruption..
Going from memory (I'm not in Texas), I believe you'll need a non-commercial class A.
This topic has been talked to death in the Escapees HDT forum.
Escapees HDT
If you look, you might also find some ideas for a bed too.
Not that there is anything wrong with your choice, but personally I would have leaned toward a sleeper cab. A day cab might get a little cramped for 3+dog.
-ll