Hi Allison:
..My yorkie loves carrots and consistently poops in the morning and at night. However, once in a while he may skip a poop here and there. It just means that his body is absorbing more of the nutrients from the food, so there is less waste. I remember the first time when I expected him to go and he did'nt. It's funny how predictable they can be, isn't it????
Give it another day or so...he should poop within the next 24 hrs. If not, call the vet for advice.