Once I figured out where this story was going, I slowed down because I didn't want to read it. It's a good story but very uncomfortable and sad and hits many of the ways that the culture we live in (at least in the US; I can't speak for other cultures) screws with our individual values, choices, beliefs. The ending is a little heavy handed, but overall this novel is well done. (And yes, this cat should not be on the table.)