1232 cbgnv German Shepherd Dog puppies for sale