What about a feline behaviourist ? Worth a try ?