South Western Railway, which serves Salisbury railway station, has been helping train future guide dogs.
The training session, run by South Western Railway in partnership with Guide Dogs, gave the young dogs experience of a busy rail environment.
The puppies learned how to navigate ticket gates, platforms and trains, as well as getting used to the sights and sounds of the station.
The visit comes ahead of International Guide Dog Day and forms a key part of their development into working guide dogs.
Rail staff say the sessions help ensure future guide dogs can travel safely and confidently with their owners.
South Western Railway added that its teams supported more than 315,000 assisted journeys over the past year, helping passengers with additional needs travel independently.

Man appears in court charged with murder of baby
Salisbury fly-tipper sentenced after being caught on camera
MAN CHARGED: Our thoughts are with family, friends and loved ones
Man charged with attempted murder
Council signs community partnership
Annual Mayor Making celebrations in Salisbury
Choir festival raised over £6k for charity
