Americans will spend more than $140 billion on their pets this year. Much of that will go to normal expenses like food, toys and routine checkups, according to the American Pet Products Association.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results