Im wondering if they are even squirrels ?? 3 days no food or water?? baby squirrels probably wouldnt live that long....