I have only had occasion to soak my bp twice since I got her. The first time she shed with me, she had difficulty so I soaked her to help with her shed. The second time I soaked her was because she hadn't pooped in almost a month. I soaked her for 10 minutes and everything came out... Just keep a large enough water bowl in the tub/tank to allow your snake to soak when it feels necessary. Generally, you won't see your snake soaking unless there is an issue (mites, dehydration, stuck shed, etc...)