I would really try doggy vallium and also some obedience training for the border collie, or agility training etc? Getting him working would be good for him, that's what his breed is best at ... and give him a new obsession.

Good luck with it ...