Many years ago, I adopted very sweet, beautiful, Border Collie/Australian Shepherd mix that was, unknown to me, pregnant. She gave birth to one, solitary, white puppy. I don't know if dogs are like cats in that aspect, but small litters do happen. It's good your taking her to the vet's office, just in case.