In spite of rapid growth, a foal is too young to be ridden or driven. However, foals usually receive very basic horse training in the form of being taught to accept being led by humans, called halter-breaking. They may also learn to accept horse grooming, hoof trimming by a farrier, having hair trimmed with electric clippers, and to become familiar with things it will have to do throughout life, such as loading into a horse trailer or wearing a horse blanket. Horses in general have excellent memories, so a foal must not be taught anything as a young horse that would be undesirable for it to do as a full-grown animal.