wyvernfriend
Interesting but it's pretty much been done before, still quite readable if a little predictable in parts.
Reread in 2021 and it stood up to re-reading, kept me interested. I thought there was something familiar but it was still engaging.