Sorry if I came off as rude, but this is a life we're talking about. I just hope something got across to the OP.
To be honest, I would do anything for my dogs. Having a dog is a privelege. I don't know how much money I will be making, but I'll sacrifice extras (such as internet, computers, etc) to provide care for my dogs. Taking a sick dog to the SPCA for care, at least in my area, costs slightly more than nothing. It isn't hard to get good treatment, and there are a lot of understanding vets out there! I know that in the future, if my dogs are very sick and need to see a Vet, I will take out a loan, a credit card, and whatever I need to, to treat them. I know that. If I absolutely cannot give my dogs a check-up by a Vet (which is what this OP needs... just to get advice from a Vet, about what the dog needs to get better) then, no, I don't feel I deserve to have them and I would turn them into the SPCA in a second if I didn't have the means to provide such basic care.