Wow- 6 weeks is sooo young. That almost breaks my heart.
Dogs, like human infants, can get constipated if not taking in enough fluids. Because he is so young I would get him in to the vets today! Is it possible he ingested something he shouldn't have (pebbles, bits of rawhide, etc...)?