1st of all welcome to YT now on with your problem,i have 4 cats and a yorkie, yes she does chase them but as the time goes on and a very small water pistel that i squirt her with when she chases them she is now slowly accepting that they live here too, she is nearly 8 months so still only young by the time shes a adult she should be fine.
try not to have to give him away things will get better just keep trying and if he no'es that each time he chases a cat he gets wet he will stop, another thing people try and is suposed to work is filling a small tin with stones and shake it each time he goes near the cats they hate that noise and when he doesnt chase them give him a treat for being a goodboy.
hope you can work this out keep us informed
wendy and rosie