Great writing, and I especially love how you didn't write chapters from the heroines point of view. Stories like that peeve me because when that happens it feels like I am thirsty girls in a world starving of men. I appreciate that this story doesn't do that.
All of the introductions were cool and had unique parts. I loved the writing, and everything made sense. The chapters were a little short and you forgot the dog girls race, but oh well.