I hope Hunter is ok. I also hope you called the police or animal control! I wouldn't feel bad about hitting(or kicking) another dog to get it off my dog,
not for a second.