Karrie, why are you "supporting" your boyfriend and his kids? Where is the mother of these kids? Does she pay child support? What does HE do for a living? Is he working? Why are you going through so many jobs? Also, the dog is an added expense as much as I hate to say it. Really, if it come's down to dog food and vet bills and food and other neccessities for your family, the dog has to come last.