As you may know cats give birth to many kittens and each litter can be from 1 to 8 kittens. After being born the little ones cling onto their mama for safety and food. It’s these adorable moments where the mama cat is getting overwhelmed by her kittens that we’re presenting to you today via…