It depends on what you mean by small. There are so many species of birds that lay white eggs that it is nearly impossible to tell based on that alone. If you can guess how big it is, that will narrow down the possibilities. A hummingbird lays eggs that are a little bit bigger than peas. A small songbird, such as a cardinal, oriole, or a bunting, should lay an egg only slightly larger than a marble. If you can figure out the habitat, such as the tree it was laid in, how high off of the ground it was, whether it was laid in a forest, meadow, near a pond, or in a city, that will also help you to determine the species. Lastly, can you see the nest? If so, does it look like a bunch of sticks thrown together or a nice, neatly woven bundle? One other thing you can do is keep an eye on the nest in hopes of seeing the mother or father bird. You should at least be able to narrow it down to a couple of species.
white would lay a small white (chicken size egg) next to a house unprotected
cardinals lay white and brown specled eggs
all birds have White eggs even teradactors
Many, many birds lay white eggs.
It could be a snake.
Wren
White eggs thickly speckled with brown
crows. light blueish green with brown spots.
I think robins do
There are many species of wren and many more birds that are called wrens. Egg colour varies. European wrens (t. troglodytes) lays white eggs with tiny pink-brown spots at the blunt egg.
Red or white breasted Nuthatch maybe
I take it that you mean "hen's eggs". These can be brown, or white. As for other birds, eggs come in a wide variety of colors.
Sounds like a humming bird.
Kildeer for one. herring gull for two.
Not in cardinals. In this case, the speckled egg likely belongs to a cowbird--this is a brood parasite species which will lay its eggs in other birds' nests, and allow the host bird to raise their young for them. The white eggs belong to the host species.
Yes. the brown ones are brown. The white ones are white.
That's simple they're white with brown spots. We have several breeds of geese and until now they have all laid plain white eggs, without any spots. We just found a big brown speckled egg in the hen house the exact same size as our duck eggs and the smaller white goose eggs. Who laid the huge brown egg, a goose, a duck or one of the new chickens?
Little brown birds....