The dog lovers' almanac /