Charlie the dog doing well