Unfortunately, there is probably not a whole lot you are going to be able to do unless you are able to keep this kitty indoors, or possibly secure your yard where he can't get out. For some reason, he is either very territorial about his home, or he has had a bad experience with a dog and is unable to get past that behavior. SOME cats can be trained with an underground fence, but you would have to make adaptations to the 'collar'. For one, I would put the transmitter on a harness as collars are extremely dangerous to cats. Some cats are NEVER able to tolerate dogs, and truthfully that is their nature if they weren't raised with one. I wish there was a truly 'workable' answer to this question, but short of putting up a privacy fence and equipping him with Soft Paws nail caps so he can't climb the fence, or keeping him indoors, OR trying to work with an underground fence, there is no easy answer.
Since he is good with people and children, perhaps the best solution for you and for him would be to place him with a close friend or family member (without dogs) that are willing to keep him indoors. He may not LIKE being indoors at first, but he should adapt easily. This type of situation is especially difficult because if he injures a dog, accidently hurts a person when he goes after a dog, you could be facing liability suits from the person he attacked. Not only that, Animal Control would confiscate him and in all probability euthanize him as 'dangerous' (which we both know he truly isn't).
This is a situation where you and your husband need to sit down and weigh the possibilities and do what is best for you, your kitty and your family.
Please let me know what you do!
__________________
Please Press ACCEPT if my answer helped solve your problem.
Lori McLaughlin
Your veterinarian should ALWAYS be consulted first and foremost when your pet's welfare is at stake.