Just my opinion, but YES you need to crate a puppy........unless you plan on being with him every minute of every day. Why? Cuz he will chew anything he can get his little mouth on, including but not limited to: your couch, your floor, your antique table, the sheets on your bed, you favorite shoes, your tv converter, the cordless phone....you get the picture. He can and will also chew things that can cause him harm such as electrical cords and plants.
Do you work? Where is puppy going when you work?
Ive had Chili 5 or 6 weeks now and yesterday was the first day I put him in the crate without him causing a ruckus....crying/whining/barking. You know.....I went out for 2 hours, got my hair done and did a little shopping and not once did I worry if Chili was ok......I knew he was safe in his crate.
HOW to crate train? Easy...put him in there.
Have some scheduled times that you put him in, give him an extra special treat when you do, tell him he's a good boy and close the door. DO NOT respond to the whining and crying. Stick to your schedule and gradually increase the time he spends in there. I started out with 10 minutes, three times a day and worked my way up to an hour. Make sure you've taken him out to potty before you put him in there.
Do a google search on "crate training your puppy".......you'll find oodles of wonderful tips and hints.
Good luck with your puppy.