Leash and behavioral training are just so much fun. :lol:
What kind of pup do you have? Different breeds have different temperaments and some need to be approached differently. Being familiar with your breed's personality traits, exercise requirements, etc. is the best place to start. The...