A dog from Long Island, New York jumped into the Long Island Sound to rescue a baby deer stuck in the water.
The dog's owner Mark Freely captured the video on tape.
“Storm just plunged into the water and started swimming out to the fawn, grabbed it by the neck, and started swimming to shore.”
Storm brought the fawn back to shore and began to lick and nudge it.
What the video doesn't show was the second rescue, because the deer took off back in the water.
This time, Frank Floridia rescued the animal for the second time after getting the call from the Strong Island Animal Rescue League.
When he got to the beach to check the animal for wounds, the deer got scared and ran back to the water.
Floridia then jumped in too after seeing the fawn struggle.
“It was a do-or-die situation. I really didn’t have much of a choice. If I didn’t go in the water, the deer would’ve died.”
Floridia and his partner Erica Kutzing say the deer was full of ticks and was bruised, but was ultimately found to be in stable condition.
The pair took the deer to the Star Foundation, a nonprofit organization that takes in rescued animals.