bad breath can mean bad teeth so get that checked by your vet. Milk is a food, not a liquid so you should only offer it once or twice a week and then only the special cat millk. Fresh water, running water, try whatever is likely to take her fancy. Sometimes they never drink out of the bowl you offer them but you find them in the bath licking up the soapy water, or head down in the toilet lapping away (but only if it has been flushed of course!). If you are not offering anything but water, she will soon start drinking it, they are not silly.