SketchUp is a free 3D modeling program.
my.SketchUp Introduction Video (How to Draw a Simple Dog House)
my.SketchUp
How to Add Dimensions in MySketchUp
Instructions for How to Complete the Dog House Drawing at Home
SketchUp Video Tutorials
5th Grade SketchUp Project: