The Chincoteague ponies underwent their annual health checks Tuesday ahead of their iconic swim across the Assateague Channel, scheduled for Wednesday from 7 to 9 a.m.