Check out Unscientific Beast taming ! They are working on this novel, I didnt catch it due to it being under a different name. Enjoy the story they've written! I'll be searching for something else in the meantime :)