Yeah I would start distancing yourself a little bit too. I know, it's so cute when they're little but if you don't want to spend every mealtime every day standing by your dog then you need to start gradually distancing yourself, he'll be eating on his own in no time. Also, you might not want to let him sleep on you, it's not that cute when they're 25kg+

Sometimes we had trouble with Kilby sleeping as a pup in that she wouldn't go on her bed. We used to wait for her to nod off and then put her in her bed so when she woke up she knew that was where she was supposed to be. It just takes consistency and discipline, pretty soon the whining will stop but as for the attachment.... he's a boxer and they are very smoochy dogs

(there's a great post here somewhere about boxer shadows!).