What a nice thing you did by taking in these puppies so they wouldn't be dumped at the shelter! It's great that you were able to find good homes for two of them - ONE shepherd puppy is usually enough for most people to take on at at time, much less three.
What area do you live? It would be good to find a facility where you can sign up for a puppy class. This is a super smart, active breed that will get big and strong fast, so the sooner you start training the better. Good luck, and have fun with him!