Our lurcher, Mollie, has the worst breath imaginable - you can smell it even when she is not right next to you. She's the first lurcher we've had and didn't know until the vet told us that they are well known for dental problems. Last year she needed two teeth taken out and a full clean-up (£345 since they need to be asleep for it!) We've just bought Logic Orozyme dental chews to try - not cheap, especially since we can't give one dog a chew without giving one to the other. I will let you know if they make a difference. In the meantime, any other suggestions (including home remedies) welcome!