GSD Puppy Review from PSD Kennels

We picked up our new puppy just 3 days ago and he has learned so much already.

Cindi and Jaime at PSD provided us with a beautiful German shepherd!