Americans now spend more on pets than cable TV