Hello,
We have a six month old Australian shepherd puppy named Pippin. Pippin is super smart and has been quite easy to train so far, which is great for me as I have never had a dog before. Pippin knows sit, stay, come, shake, and lay down as long as he is not distracted, and he walks on a...