The best: Westin Woodlands or Embassy Suites Woodlands. Really good: Residence Inn or La Quinta in Tomball.
If you are looking for full weekend stays with more things to do The Woodlands Resort is an option as well as Margaritaville in Conroe.
All of the above options are Pet-Friendly to my knowledge.