Интересно, какой вариант звучит естественнее?

1. Я купил два щенка.
2. Я купил двух щенков.
3. Я купил двое щенят.
4. Я купил двоих щенят.