Lady bugs favorite food are aphids but will eat anything they can find. But unfortunately if there’s no food they will move on to find it. There not to bad to buy them though. I buy them every year for outdoor gardens. About 20$ gets you a whopping 3000 lady bugs.
I’ve always wanted to hatch some praying mantis clutch and raise some up to release.