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.

Grand Fire Ride supports two charities
Teenager in life-threatening condition following serious collision in Landford
Salisbury Sweep Taunton Aside as they Progress in FA Cup
Salisbury all Set for All the Fun of the Charter Fair
New Army accommodation completed at Upavon
Stars Appeal’s Walk for Wards raises record-breaking total for second consecutive year
Appeal for witnesses following assault in Salisbury
Man pleads not guilty in relation to triple fatal collision
