Harbor seals have coats of many colors, but they almost always have spots. Their fur can be white with gray spots, white with brown spots, brown with white spots, or dark gray with white spots! And sometimes, a seal will hardly have any spots at all. If a newborn pup is born a bit too soon, he may have a long, wavy white coat which is usually shed before birth. This is called a lanugo coat. Seal pup Snickers was a dark brown pup with unique white markings. Seal Sitters can tell who's who by their distinct markings and follow a seal as they use different parks and beaches to rest.