3 weeks and constipated?

Baby’s belly looks a little large (on the sides) and occasionally strains to poop with no results. Does produce 2-3 poops a day. Could the large belly be from poop? Any other causes for this?