I have a 8yr old cat never lived with dogs and a 9 month cocker he barked a lot at her as a puppy and she spent a lot of time running away from him, he's cornered her loads but I find telling him to leave works most of the time, he never harms her just wants to play but she doesn't claw so he knows she won't hurt him. She's just started to come and sit on the edge of the sofa when he's on it with me so a couple more months and they'll prob be sat on it together without me!!! Best thing I found was to let them sort it out themselves and just give them time not fret too much