While i know Pets are Ghosts and Ghosts arent supposed to do much other than spectate from how i see. I still feel like Selecting Observer to Ghost and Select Pets could make Pets abit more interesting.
I myself really like playing as a pet. As boring as others might find it to play, i think it add's abit to the roleplay of the whole station with players controlling the different pets and Heads pets.
I had alot of engagement with CMO by playing Runtime and its fun. What i do miss though it bieng able to do just a few things.
First of all to eat stuff. Bieng able to eat means your owner could feed you. Adding more engagement to the pets.
Second is Biting/clawing. Depending on type of pet. Not all might have. But cats can claw. Cats and Dogs can both bite in real life. Damage can be minor, but it could add to the game.
One example of when this could be is when an scientist tries to abduct you. Doing bad things maybe. Who knows what that certain scientist have in mind. If you roleplay as scared you would wanna bite or scratch them maybe. Just a slight self defence.
This would give people abit of an oh shit momment where they probably have to think abit more than just grabbing a pet without making sure they are comfortable like real life.
I would love to try to make pets more of a fun thing lively thing on the station.
Ontop of this i think playing as pets should add playtime to unlock some ghost roles.
So basicly 3 suggestions.
Clawing/Biting
Eating/Drinking
Pets count for playtime for ghost roles maybe?