Dawn of the Croods now on Netflix