5 week old German shepherd puppies for sale. They will NOT go home until they are at least 8 weeks old, they will come with there first set of shots. If interested you can come by check them out and if you interested in getting one we ask for deposit and you can pick out a collar that we will supply for you.