Let me let you in on a little secret. The biters are the best. If they love to bite you can harness that for obedience with toy reward now but especially later in life. The crazier a puppy chainsaw you have the more you can motivate him to get what you want out of him later. He is picking things up very fast for a reason. You have a great dog.
He isn't being dominant he is just trying to play. Unfortunately he only knows how to play or start play by doing what he is doing. He did this and had this done to him by his litter mates, and you have to keep in mind he was learning from them all of those behaviors since he was born up until the 8 week mark when you picked him up. Teach the off command and use a lot of redirection to soft tugs or puppy shammies or something of that sort when he goes for you. As for the cats you'll have to correct him going for them and redirect to a toy then too or just keep them separated and allow your pup a little less freedom. It will take time and repetition, and possibly a bit of adversive to get him to leave the cats alone because chasing and playing with a cat is a self reinforcing behavior meaning he gets enjoyment from the act.
The barking or howling when you leave him is just separation anxiety and you will have to deal with that. Dogs vary in how bad this is, but the golden rule there is don't come back to his line of sight till he is calm, and never allow him out of his crate when he is losing it. Once they begin to realize they need to be calm for you to come back then they will begin to calm down in the crate.
Last edited by Baillif; 09-20-2013 at 11:28 AM.