German Shepherd

German Shepherd

German Shepherds are smart dogs.

Home| Chesapeake Bay Retriever | German Shepherd | Yorkshire Terrier