We have a 5 month old kitten who only eats dry food (apart from the occasional treat). At the moment he's on Royal Canin which is probably the worst combination of high cost and poor nutrition. I'm looking for high quality but can't decide between Applaws, James Wellbeloved or Thrive. Happy with other suggestions so long as the food is easily and consistently available online. Also worth adding that any protein included would need to be poultry as he doesn't like fish!