Oh god the dogscape
The only bit that actually truly bothered me was the bit where the kid watched his dog get eaten by the dogscape, and just sat there, accepting it, because there was nothing he could do about it. That'd fuck me up so much.
Have you seen the youtube series on the Dogscape, Peri? Wanderer of the Dogscape I think it's called.