When it comes to dietary needs, every dog has individual needs, regardless of age.
So there's no one easy answer to the question of soft food versus hard food.
As your dog gets older, his teeth may become more sensitive, which can make chewing kibble more difficult and even uncomfortable for him.