My lab pup finally gets to come home in 2 weeks, and meanwhile I've been trying to make the time pass by gathering as much training knowledge as possible. This will be my first time training a...