I understand your dogs are like family. But, what will you do If your baby is allergic to dogs? Would you still keep them ? :/
Have you tried negotiating with your parents? I wish I could give you better advice but you seems very limited with your options. /:
I work as much as I can possibly get and I get 200 bucks and it's not enough. I don't have a vehicle so it's not like I can get around often.
You don't have to quit school but it sounds like you just need to get a job (if you don't already have one) and try renting a small apartment maybe get a roommate. Or ask your parents if you could pay them monthly to keep your dogs??