Ranger pet changes in water?
Hello Kydox and welcome to Guild Wars 2,
what you’re experiencing is perfectly fine, pets are managed seperately for land and underwater.
I’ve marked the slots for underwater pets in the attached screenshot.
Also, if you want to do anything to take a closer look at your underwater pets, you must be underwater to do so. (changing pets can be done above water, but if you wanted to name them for whatever reason, you must do so underwater)