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.

Wiltshire Council strengthens commitment to tackling violence against women and girls
A second look could save a life - motorists urged to look again for bikers
World Cup campaign sees reduction in drink drive offences and increase in domestic abuse reporting
Trek the Sahara Desert in support of Salisbury Hospital’s Stars Appeal
Motorcyclist sustains serious injuries following collision on A30
Local clothing store Daliz brings an afternoon of free live music to Salisbury
Cast Announced for Haunting of Hill House Salisbury Playhouse Production
Salisbury City Council announce plans to celebrate Salisbury 800
