Dogboy by Gillian White
Passed from social worker to foster home, Fergus has become bitter and uncontrollable. When he discovers that the one person he had come to love has also betrayed and abandoned him, he sets out to find her. With a light touch yet a powerful aura of menace, Gillian White takes a scalpel to the multiple layers of duplicity and morality in a rural community in this funny, and disturbing, novel guaranteed to grip and not let go.