My bad news turned into somewhat better news as things came back! My car does have a small leak around the oil pan, but the mechanic thought it would last a while longer. Thinking it was going to give up on me did give me a chance to look around at some options online and now I have a better picture of what I want to buy when the time does come, though.
My dog is, unfortunately, in kidney failure, but the vet gave us a special food to try her on and if we can get her to gain some weight then we aren't quite at the end since her quality of life doesn't seem to be too drastically effected yet. So far she really likes the food so hopefully it will help her feel better and get some weight back on her.
Thanks for all your good thoughts, they were much appreciated!