Brooke Mueller very much ‘in the picture’ pals say, after ex, Charlie Sheen, says he’s a ‘single dad’
The twins are living with Sheen in Malibu, but Mueller is relocating there in two weeks, we hear, and Denise Richards is even pet-sitting her iguana.