No different than an airline charging $25 for the second bag or $100 for a 52 pound bag vs. a 49 pound one. It is all about revenue and they charge what people are willing to pay. They are offering a premium service (allowing your pet) that many of the competitors won't allow, so they charge for it. Simple laws of economics, supply/demand, etc.