I have this brand new adorable little lab puppy but I'm having problems with potty training.  Can you provide me with some tips for potty training?  The more the better, so give me a list of at least 5 but more if possible.
1. Follow a consistent schedule.  Always feed your dog at the same time every day. This helps to develop a routine of when the dog will need to go outside, and you can anticipate when those times will be.
2. Confinement.  When you are in the house, the puppy should either be in a crate or immediately next to you.  An easy way to accomplish this is to attach their leash directly to you - perhaps hook it on your waist. This means the puppy cannot sneak away and have an accident without you noticing.
3. Crate.  If you cannot watch your puppy closely, give them time in a crate that is not too large.  Puppies do not like to eliminate where they sleep and should not have an accident in the crate.  Keep the duration of this relatively short during the day, and take the puppy outside to relieve themselves immediately upon leaving the crate. 
4. Frequency.  Initially take your puppy outside often - this means after every time the puppy eats or drinks and every 30 minutes to an hour during the day during the early stages of housebreaking.
5. Relief area.  If possible, take your puppy to the exact same area to relieve themselves, and only spend 5 minutes outside.  If the puppy does not relieve itself within 5 minutes, go back inside and play for 5 minutes and then go outside and try again.  This helps the puppy to learn that outside is for relieving only and inside is for playing. 
6. Cue.  Choose a word or a command to tell your puppy to go to the bathroom. For example "Go Potty" or "Go Busy." Start by saying the command after the puppy has started relieving itself.  In later days, say it before the puppy begins so it can identify what you want it to do.
7. Praise.  Always praise your puppy for a job well done.  This can be with a treat or just verbal praise, but get excited and let your puppy know how great it is that they are going to the bathroom where you want them to. 
8. No yelling.  When your puppy inevitably has an accident inside the house, do not yell or scold. The dog will not understand why you are upset, and it won't teach them anything.  Simply clean up the mess and vow to watch them more closely the next time. 