a litter of cute little puppies huddled together for warmth .