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.

Salisbury concede late equaliser but earn a deserved point in Ebbsfleet
John Bennett Left Out Of Luck On Streets Of Madrid
Wiltshire Police launches Operation Close Pass to improve safety for horse riders
Salisbury Radio Celebrates Local Heroes
Salisbury City Council Continue Expanding the City's Tree Canopy
Wiltshire Connect Reaches Major Milestone with 250,000 Passenger Journeys Since Launch
Witness Appeal After Thousands of Pounds Stolen from Store in Salisbury
Locals Encouraged to Join the 'Salisbury Glow Ride' Advocating for Safer Streets and Cycle Routes
