I tried reading that and found it fairly bad. Even the opening sentence "Animals are happy so long as they have health and enough to eat" is bollocks. I rather liked the "Happiness Hypothesis" by Haidt although it's more of an academic look at the area than a self help book. Also "Philosophy for Life: And other dangerous situations" is good on the philosophical side.