Emma Watson walked a pink dog to raise awareness for a breast cancer charity