Annual spending on pets reaches all-time high