I think he's about perfect (maybe could do with losing a couple of lbs tbh). I can feel all his ribs, but there is a small layer of fat. However, several people have commented in recent days that he's 'a bit thin' - and when I say commented, someone today went out of their way to stop me as I was walking him to tell me he's too thin!
I always think peoples perception of dogs are wrong - everyone says their dogs are healthy when, to me, they're fat. So, before I continued to defend his weight (he's starting to get self conscious) set me straight - does he need to put on a few lbs?