We have a 9 month old Pit and my little sister came back from college with a poodle. How can I get my dog to not bite her?

He is very aggressive towards other dogs especially small dogs and even little kids, he just does not like at all. If he hears a dog and he thinks its in the backyard he will go crazy and Im scared because I don't want to leave our dog in the cage the whole time.
14 answers 14