Zippy our dog for a long period of time had an old wire frame doghouse that a neighbor was kind enough to donate to us when she first pushed her way through our door into our house. The old house, though, was getting old and starting to sag and rest so we decided to change that. After some quick research online my mom and I decided that the cost of buying a doghouse was exceedingly high compared to the cost of actually building one. So like an fantastic mom she drove me to Lowes, and left me to get the supplies for her design while she went to go get the paint.
We drove home with a trunk full of lumber and got started that morning. Zippy did not have to miss a single night of sleeping in a house.
Step 1: 3D Model
To plan out the design I first built the doghouse using sketchup and used the measurements from that to buy the proper amount of woods and so on.