Grey seals are born in late December and January ... The pup consumes approximately 22,000 calories a day—almost a diet of pure fat.” Seal pups stay with their mothers for the first few ...