This is the heartwarming moment a Texas man saved a baby deer from drowning in a lake.

The heroic moment was captured on video, as the man jumped into Lake Buchanan and rescued the baby after he saw her struggling to stay above the water.

With one arm under the deer, the man managed to keep the baby's head above the lake as he slowly worked his way back to the boat.

When this Texas man saw a baby deer struggling to keep her head above water, he immediately jumped into Lake Buchanan to rescue her

After he reached the boat, the man's friend can be heard asking: 'Are you going to get her up and put her on your boat?'

'Yeah,' the man replies. 'I mean we can leave her here to drown or we can put her in the boat.'

'Let's put her in the boat real quick,' the man's friend responds.

The man then hands the baby deer to his friend before he returns to the boat.

He then happily cuddles the baby deer he saved, smiling for the camera as his friend takes a picture.