Xlyia, we have put a loud ticking clock in with puppies/and or cats. and maybe a dirty shirt or dirty sock. seams to calm them, to have human smell, and a steady noise. sorry about your momma cat. i hear all the wild cats, and lots of bunnies are gone around our neck of the woods also.