I realize this won't help people who posted before me given the age of this thread but if anyone else has a dog w obsessive/compulsive behaviors , I would recommend checking this link to Cesar Millan's site :
Dealing with Obsessive Dog Behaviors | Dog Whisperer Cesar Millan