Don't worry about not completing the game, it is possible to collect 1000 ducks, but the whole premise of the game is to just do what you can!