Yea, he is pretty small. We were going for a 5-6 pound dog, but we'll see how he turns up...
The food he eats is Natural Choice puppy food. The breeder had him on Purina, which he (Ness) vastly prefers, so I keep a little baggy of it and use them as treats