This case took place in New Zealand. A homeless cat gave birth to a litter of kittens right on the street. The shelter workers took the kittens away to give them to foster families. 

The joy of motherhood. Source: petpop.com

The next day, they found an extremely angry cat trying to break into the shelter to rescue her children.

Defenseless babies. Source: petpop.com

When the cat saw her babies again, she was overjoyed! The expression on this courageous mother's face makes it clear how much she cares for her babies.

Family reunion. Source: petpop.com

Volunteers had to give in to the persistent mother and take care of the whole family until the kittens grow up and the separation would be painless.

Source: petpop.com

This might also interest you:

A man took a stray dog on a trip to make him the first dog which walked around the world

"Cat ambush": Guy wanted to help a lonely kitten, but he had to take home a dozen kittens