The excitement of meeting a new foal