Acude al centro de la mujer de tu municipio, quiza puedan orientarte para independizarte o puedan proporcionarte asesoramiento legal o psicologico gratuito.
Tal vez puedas compartir piso o alquilar una habitación con algun familiar, amig@, o con desconocidos.
Hay ciudades dobde hay programas para que personas jovenes compartan piso con personar mayores a cambio de compañia y ayuda en el hogar, hacer recados, etc. Lo que no sé es si tu perro será una dificultad añadida.
Mientras no puedas salir de tu casa, reduce al minimo el contacto con tu madre, quedate en tu habitacion, ocupate de tu comida, limpieza y gastos para relacionarte con ella lo menos posible.
Y busca algun familiar o amig@ para desahogarte, la situacion que estas pasando es muy dura y es mejor compartir con alguien.