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.

Fire service corrects consultation error over station closure plans
Wiltshire still among safest areas despite rise in crime
Concerns over plans to increase parking charges
Man arrested after city centre crash
£4m funding boost proposed for SEND places
Motorcyclist dies after A346 collision
Firefighters to stage major rescue exercise at Salisbury Cathedral
Top athletes celebrated at sporting excellence awards
