Hi, Miso is over a year old now and I'm curious as to how much I should be feeding him. I give him about a cup of dry food twice a day once for the morning and once for dinner, but to me he seems to be getting a little belly now

I have a friend and she thought I was feeding him too much she only feeds her dog once a day. Is a cup a day enough for a dog he is pretty big 17 pounds last time I checked. Oh and also I know on the forums they are saying that a dog will know when hes full and stop and all that but it seems as if Miso can go on eating the dog won't stop its crazy. Any advice?