Their owner, Cai, of Jiangmen, said he has been raising cats and dogs together for more than 10 years, and they all got along together well.
But this was the first time he had ever seen kittens being nursed by a dog, he told the local Guangzhou Daily.
The four kittens seemed happy and content with their new mother's milk, while the dog was tending to its adopted family with love and care, Cai added.
"Several days ago, the kittens' mother died after eating a poisoned rat, leaving behind a litter of kittens without a source of milk," he said.
"The kittens' cries may have stirred the dog's maternal nature, since it too had recently given birth. It volunteered to take over and feed the kittens of its old friend."
The dog's own puppies had been taken away by one of its grown-up offspring.
Cai said: "That's perhaps another reason why the dog adopted the kittens. She lost all of her own children." (Guangzhou Daily)