First, welcome to PT. My advice for you would be to find a behaviorist ASAP for your dog and get your cats spayed immediately.