I'm not sure if they genderswapped Cosmo, though? I don't think that was the actual voice of the dog. It seems like a translation device that turned their thoughts into speech, which just so happens to be modeled with a female-sounding voice. Unless Rocket specifically referred to the character as female and I didn't notice...