I read Dragon Keeper by Carole Wilkinson a few years ago but it's still one of my favourite books. If you haven't read it or heard about it, here's the synopsis from goodreads:
In the year 141 B.C., Ping is an illiterate Chinese orphan who lives on the edge of one of the Emperor's least-used royal palaces. Her master is a boorish drunk who neglects his duties as Imperial Dragon Keeper. Under his watch, the Emperor's dragons have dwindled from a magnificent dozen to a miserable two. When the next to last dies, the remaining dragon, Long Danzi, coaxes Ping into helping him flee to the faraway ocean. Early on in the journey, Ping knows the dragon and the mysterious purple stone he carries are very special. But how is it that a grubby slave girl has come to be the keeper of the last imperial dragon? Only when the friends reach their destination will Ping be able to see herself as Danzi sees her, and learn to use the unique talents she alone possesses.
This is such a great, quick read that I'd recommend to anyone. I love that it's set in another place and time, but the thing I loved most is Ping. Ping is stubborn and a hard worker and that's something I can definitely identify with. If you haven't read this go to your bookstore or your library, even borrow it from a friend. If you're hesitant about this book because it's children's book: don't be. If a book is written well, regardless of who it's written for, you will enjoy it.
Anjulie Te Pohe
Founder of Koru Mag | Mookychick contributor | Avid reader and writer of YA | Takatapui (Maori & bi/queer) | She/Them | Contact: firstname.lastname@example.org