In order to prepare your puppy for a well trained, well socialized adult life you must keep it safe from hazards just as you would a child. Before your puppy gets home there are several things you should check prior to letting your puppy loose in your home.
Small objects can choke a puppy.
Once a day you should check your floor to make sure it is clear of items your vacuum cleaner might miss - such as rubber bands and paper clips. Puppies love to chew. Electric wires can mean instant death to puppies. If you are not using it unplug it or put it up out of puppies reach. Furnish chew toys or a hard rubber ball for the puppy to play with.