Biting and aggression can be very hard to get under control. I would suggest redirect his aggression to a toy.. but only after making sure that you correct the biting the moment it happens. I got my pups to stop by very very gently wrapping my hand around their mussel and saying "AH AH" & " NO BITE". The sooner you put a stop to it the better off you will be.
A dog and yes even a puppy at this age can benefit from training. It is very important that all dogs get trained properly and the earlier the better. I would also strongly suggest that you start training him with the most simplest of commands (sit, stay, come) and than go on to the more complex ones later. It is also very important that you Reward the good behavior and use a Quick correction to combat the unwanted ones. You can use Cheerio's cereal or even a toy will work and start working with him for about 10-15 mins per night and I would recommend training only after he's had plenty of time to get all that stored up energy out of his system by playing alone in the kitchen. That will hopefully lessen the amount of anxiety he has. If you use Cheerios make sure he has had his regular meal so that the cereal does not replace his dinner. Also if you put him on a leash that would help you to keep track of him so that he isn't wondering off during this important training. Getting rid of that energy will help him calm down and by teaching him these few simple commands gives you more control over his behavior. So grab a harness and leash and get started.
You are more than welcome to take a look at my web site I have my method of training that I have had much success with. Hopefully you will find something useful.
Training Tips - Dawn's Yorkies