¿Puede la palabra estar sujeto en una oración como ... ya sea un mouse asustado para perro o gato?

No, "o" no puede ser el sujeto en una oración como "El perro o el gato asustaron el ratón".

He aquí por qué:

* "o" es una conjunción. Se usa para conectar dos o más alternativas, pero no tiene su propio significado ni actúa como un sustantivo.

* El sujeto debe ser un sustantivo o pronombre. En esta oración, los sujetos son "perro" y "gato", cada uno que representa un agente potencial de la acción.

oración corregida:

* El perro o el gato asustaron el mouse.

En esta oración corregida, "el perro" y "el gato" son los sujetos, cada uno conectado por la conjunción "o".