Rosebud police were on hand at Safety Beach on Saturday afternoon to give a lost kangaroo a second chance.
They responded to numerous calls that a kangaroo was in the water just off Marine Drive about 5pm yesterday.
The kangaroo had made it back to the beach upon their arrival and had been covered in a blanket by a member of the public.
Police were monitoring it but it decided to turn around and hop back into the surf.
It began to swim but got into difficulty in the swell and breaking waves and went under water a couple of times.
A Sergeant and a Senior Sergeant noticed the animal in distress and immediately jumped into the water.
They managed to carry the kangaroo, which was unconscious, to a grassed area where they successfully resuscitated it.
The roo was wrapped in blankets and taken to Rosebud Police Station where it was assessed by a local Wildlife Centre.
The roo is currently being cared for but is said to be in good spirits and lucky to be alive given the amount of salt water he inhaled, thanks to his rescuers.