Here's my online resume. My actual printed out resume looks very similar, just formatted for a piece of paper. It's gotten me a few jobs, so I figure it must work.
http://www.mrgrant.com/resume/
Put anything you've done, pro or not. just don't lie on it! It'll always happen that you'll put a show on and the casting director will know someone who worked on that show!
As far as theater & the like, put it all on there. it's all performance. You can even re-arrange the items depending on the audition. You can put all the puppet stuff up top for a puppet audition, all the theater up top for theater, etc.
For this i'd put my puppet stuff and improv training at the top.
Grant