We had 3 cats and got this bassinet: https://www.amazon.com/gp/aw/d/B00AWMP862?psc=1&ref=ppx_pop_mob_b_asin_image
Look at the customer images, it is cat proof!
For the first few months, we used this bassinet with a built in mesh canopy. It worked great!