ROFL....first have PATIENCE and give him alot of love...training a puppy is alot of work...praise him when he does it right and give him a small treat, when he does bad, scold him GENTLY and never ever hit your dog...do not roll up paper and swat him either...
Love, Patience, Praise and gentle admonition wins the day every time...dogs want to please you, you have to show them how