A penis can look very small if you are obese because it will be partly hidden within the fat pad.
Boy's penis is normally much smaller before puberty
. Some boys and men have penises smaller and larger than others. You should probably consult with a urologist (pediatric urologist or endocrinologist if < 18 years).