A rare two-headed-kitten was battling to stay alive after surviving a difficult birth with photos and video of the kitten being widely shared on social media.
The adorable little grey and white moggy was born in Ratchaburion Monday night.
Owner, Chabaprai Nilpet, 52, said she returned from work and found her Persian cat, Snow, in labour but struggling to give birth to the last kitten.
She rushed her beloved pet cat to the vet where it underwent a cesarean section to safely bring the two-headed female kitten into the world.
Medics performed CPR on the bicephalic kitten, which was barely breathing because its heart and lungs were so weak.
Incredibly, the kitten was kept alive and returned home with its mother and brothers and sisters.