Review Of PSD German Shepherd Puppy Purchase

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!