Americans are expected to spend $40 billion on their pets in '07. (Foster letter 3/25/07)