The Disenchanted Pet - Kate Policani Just...fantastic. I didn't have to stop reading once due to annoyance at the author, and that's pretty rare for me and some of the highest praise I can give! :)

(The fact that I adore dystopic sci-fis just made this even better <3)