Assuming that your dog's bad breath is caused by dental issues, the best thing you can do at home is regularly brush your dog's teeth. Just like us humans, daily brushing is best for your dog's oral hygiene. However, if you can't manage every day, a few times a week should suffice.