Jack

  • Shelter:NJ22
  • Breed:German Shepherd Dog
  • Size:Large
  • Description:Jack is a dignified fellow. He would make a loving, loyal, companion. Jack would enjoy moderate walks and a reserved...