Kittens of all shapes and sizes have arrived at Humane Animal Rescue, and that mean that kitten season is upon us! What’s that? Each spring and summer, kittens inundate shelters across the community because warm weather encourages feline reproduction. We call this kitten season­– a very busy time for the staff and volunteers here at Humane Animal Rescue.

Keeping ahead of kitten season is truly a community effort. We often receive questions regarding how to help. The answer starts with you: DON’T BE A KIT-NAPPER! When we find a litter of kittens, our good-hearted instincts tell us to take them to our local shelter. Unfortunately, we may be doing more harm than good to these kittens by removing them from their nesting place.

The best thing we could possibly do for these kittens is to leave them alone. Momma cat knows what is best for her babies. Because of this, it’s critical that they stay with her. Often she is out hunting and will return to check on and care for all of her babies. We suggest giving her at least 24 hours to return before stepping in. In the meantime, you can watch for her from a safe distance, but please don’t hover over her babies. If she sees you, she may be scared and not return.

If the mother cat does not return to her kittens after 24 hours, or kittens/mother appear to have health issues or if you suspect a litter of kittens has been abandoned, please call our Pet Helpline at 412.345.0348.

Kittens should stay with their mothers until they are at least eight weeks old when they are able to get spayed/neutered and find their forever homes! You can call  our Vet Clinic for low-cost spay/neuter and veterinary services at 412-345-7300 x. 211


Make a Difference!

Your gift today will help save an animal’s life. We rely on donations from friends like you to rescue, shelter, and find homes for pets. Please be as generous as you can to help us give them the care they need and the love they deserve.


Care They Need.
Love They Deserve.


Interested in more content like this? Subscribe & follow us to stay up-to-date.