I would try to keep the room he escaped from secure so that if he is still in there he can't get out. This will also keep him safe from the dogs and the cat. It can sometimes take a long time to find a missing BP. Start from the point of escape and search out from there. They usually don't go far and when they do, they tend to travel along the walls. Rice and flour are a waste of time. They're just going to be a giant mess you will need to clean up. BPs are not very active, so he will probably find a hiding place and stay there until he needs food/water. Try searching around dusk or at night if you can. If you search at night I would use a flash light to keep it as dark as possible. Sometimes you just need a little luck to find them, that's how I found mine when she went missing, so good luck! I hope you find him, please keep us updated.