How long realistically do people buy kitten food for? I know Whiskas would have us do so until the age of 1 due to different amounts of protein etc.. But realistically?