If you're going to keep this dog, get him to a vet for a full check up and vaccinations especially the Rabies vaccination! Also I'd get him scheduled with a dog behavior specialist before something really bad happens with the aggressive behavior.

Good luck.