Nomad, I'm glad you found a good food that she likes! Just be sure to make the change-over gradually over a period of about two weeks. Start out with the old food and a bit of the new, and gradually increase the proportion of new food until she's completely on the new stuff.
What I do with mine ... Nutritionally, they probably don't need this at all because they get a very good dry food, but they like it and they do very well on it. Every week I get a pound of ground beef, brown it in a skillet (NO seasonings), and drain off all the grease. I dump in a cup of uncooked white rice and two cups of water, put a lid on it, and let it simmer until the rice is done. Then I dump in a can of green beans. I know I probably should use frozen because they have less salt - I do rinse them first though. I put this in a plastic container with a lid and put it in the fridge. Then every morning I put a couple big serving spoonsful in about a cup of water and warm it up on the stove. I divide it between the three of them, mixing it with their dry food. Their food makes kind of a sauce when you add liquid. I add a little more of the liquid to Ragan's because she has some wonky teeth and likes hers softer, and a little less to Freebie's because she likes hers to still be crunchy. And yeah, I know I spoil them rotten!
The rice keeps their poops nice and firm and the green beans are good fiber too. Some people use green beans for overweight dogs, substituting about a fourth of their dry food with green beans - it fills them up with very few calories. This makes quite a bit but I have three dogs - the two piggy little Bostons (22 lbs. and 27 lbs.
) and Freebie, my little mixed breed who is about 35 lbs.
And about the harnesses, check this out ...
http://www.puppia.com.au/#
My girls don't have these yet, but the Puppia harnesses are supposed to be the best. They're a bit pricey but a lot of people use them and rave about them. They're made of breathable fabric and they're very sturdy and non-irritating. They come in all kinds of colors and patterns too. And they fit very well if you do the measuring correctly. I know they make them for small to medium size dogs, not sure how big they come though. There's other places you can buy them too and they're usually on eBay, just make sure you get a real one and not a knock-off.
And what they eat CAN and DOES affect their breath! If they eat something that doesn't really agree with them or that they don't digest well, their breath will not be nice! I can honestly say that my three do not have 'doggie breath'.