My Alfie used to eat everything in sight - he is now 3 years old and is far more picky. I wondered, as he goes out, whether he was getting treats from one of the neighbours (he also likes eating mice

).
He is in fine shape and I think he has grown up, knows he will always find something to eat at home and is therefore not in any hurry.