Thanks for your replies.
Razor is walked later in the evening, or if I can't walk him, I tire him out in the garden.
We are going to gradually change his food, as he's obviously not getting what he needs on what he's on now, hence why he's still after food during the day etc.

Also during the day, he still sleeps alot, how can I stop this? I don't suppose there is any way, he seems to come to life on an evening, and sleepy during the day, lol!