A teenager who rescued as stray cat was surprised to find her new pet had given birth underneath her Christmas tree.

Danielle Lopez, 17, adopted Tink to live with the family's male cat Sagwa – and three months later, four kittens arrived.

“I heard a soft meow and thought it was our other kitty and then saw the firstborn crying,” she told BuzzFeed.