Hello all, I have a four month old black lab puppy that keeps me on my toes. Just learning everything from scratch. In the past I have always had...