
I would remove the other pups whilst he feeds so they can't push him off, weigh him before and after a feed to see if he is taking milk on board.
Sometimes you get a smaller one but provided they are behaving normally and gaining weight in line with their size then I wouldn't worry.
They are due to be wormed and if overloaded they can interfere with appetite and weight gain.