if you don't put wood on a fire it will go out over night.
you did what you did because thats the way it goes. however going out to find big h is asking for him and his to notice you and your sister don't do it again. if he comes to you by him self talk, with others get out. walk softly, speak slowly, and keep the big stick hidden you may not need it but you know you have it if you do.
as for dirty looks name calling ect. it means nothing period. its like noisy birds the sun goes down they sleep and you don't notice how quiet it is. rather than looking to even scores try helping your sister to cope with the noise.
also i hope you thought about jail as well as your dog. you can't do ship for you family if your in lock down. its not self defence if you just drop someone for not being in immenant danger of physical harm, its assalt.