Tips and Tricks for Training Your New Puppy

The day you bring home a new puppy is a day filled with excitement, hopes, and dreams.  Prior to making the decision to welcome a new member to the family you probably visualized what your life would be like with your new companion – a welcome greeting when you come in the door, long walks…