Americans spent $50.96 billion on their pets in 2011. That's an all-time high and the first time in history more than $50 billion has gone to the dogs, cats, canaries, guppies and the like, the American Pet Products Association said in a report issued Thursday.