28kg isn’t especially small for a lab. It is more concerning that you describe him as weak. If that is the case maybe a trip to the vet is needed?
Thanks for reply. But i feel he is fine..its what others make us realise he is small and weak as per his age. Will surely visit a vet.