It can be expensive owning a pet. Especially when young, puppies and kittens need to eat the right food. As they grow older, they need sensible diets. And when they are ageing, they need specialist food. There are many brands on the market, some more expensive than others. If you do have budgetary constraints, talk to your vet. They are not going to judge you for not buying the most expensive brand, and all vets will keep a variety of brands, ranging from low to high in price. Each brand will have its own merits.