A firefighter is being investigated after wading into a river to save a 20-year-old woman.
The Army has said it is investigating photographs allegedly showing a Scottish soldier dealing drugs.
Tam Brown, 42, of Tayside Fire Brigade, was praised by the woman and her family after the incident in the River Tay in Perth on 6 March.
The pictures were taken by the News of the World and apparently show a soldier selling ecstasy outside the Glencorse Barracks in Midlothian.
But his actions were against fire brigade rules which forbid entering the water to rescue people.
The base is home to the Royal Highland Fusiliers.
A brigade spokesman said: "The inquiry is to establish the sequence of events and what can be learned from it."
Earlier this week it emerged that 20 soldiers from the same battalion face being dismissed from the Army after failing drugs tests.
We had seconds to act. The girl was losing consciousness Tam Brown, firefighter Instead of entering the water, the fire service insists officers must use the "talk, reach and throw" technique which encourages the use of poles to guide victims out of the water.
A spokesperson for the Army said: "We are aware of the story and an internal investigation is going on.
But Mr Brown, who has 15 years' service, said he made an instant judgement at the incident.
"This type of thing is against everything the armed forces stand for."
He told the Sunday Mail: "We had seconds to act. The girl was losing consciousness.
She added that if the Royal Highland Fusilier was found to have been doing this he would be dismissed from the Army.
"We had one harness, so I put that on and went down 20 feet on a safety line, grabbed her and held her up out of the water.
"My colleagues tried to pull us towards the steps but the current was so bad and the rope was pulling so hard, it snapped."
Mr Brown then swam towards the edge of the water with the girl, where he was hauled to safety.
'Moral dilemma'
Roddy Robertson, Scottish chairman of the Fire Brigades Union, said proper training and equipment is needed.
He said: "It's a ridiculous situation that we get members put in a position where they have a moral dilemma where they can stand and watch someone drown or try and help - they made the choice to try and help.
"If Tayside want to take on a water rescue capability, they've got to invest in the training to do that."
A spokesman for Tayside Fire and Rescue said the probe was not a disciplinary investigation but when asked about the possibility of disciplinary action being taken against Mr Brown, he declined to comment.