Carleen Kepper, formerly Ester Rosenthal, is one of the most unique and complex characters I've ever run across. Within her complexity is artistic genius, emotional instability, and honest reflection on her life and its events. Her job in her forties is walking and training dogs, and they take as large a role in the story as do fellow humans. (I want to meet the giant dog Doorbell.) Her story, from childhood to her forties, is told in chapters that vary in sequence. Swados reveals things with delicious timing, which means that I must refrain from mentioning events. The secondary characters work with Carleen/Ester in believable ways and include people from a variety of walks of life, from ill-intentioned to mixed or good motive, from dangerous or drug-influenced to successful and well-off. Carleen's difficulty with human relationships looms large and Judaism and its ideas play an important role, too. There wasn't much of Carleen I could relate to besides loving dogs, but I definitely came to root for her. This work stands out for its writing, the beautiful complexity of Carleen, its fine organization, and its deft handling of potentially sticky events and locations. I thought the ending terrific. I would, and already have, recommend it highly.