He’s isn’t a baby he’s a little over a year old. There isn’t any exotic vets open near me tomorrow just hoping he passes it.Take him to the vet. If he is a baby take him in double time. Impaction is no joke,take it seriously. Better safe than sorry