Estimada Pepita,
Despedir pueden despedir casi a cualquier, pero por el mero hecho de estar embarazada o dar a luz no pueden despedirla de manera justificada (ejem: esta usted despedida por estar embarazada) seria totalmente ilegal.
En cuanto a su contrato (tendría que verlo), usted dice que esta contratada para obra o servicio determinado, por lo que si no se refleja en el contrato una fecha determinada su contrato puede extenderse un tope de 3 años prorrogables por 12 meses más (4 años) y a partir de dicha fecha se transformaría automáticamente en indefinida ( cuestión distinta es la adecuación o no de un contrato de obra y servicio para ser asistenta de hogar.. pero eso es otro tema).
Un cordial saludo.
Larios abogados
951 71 50 41
www.lariosabogados.es