first off, if she is a pit/cross getting her fixed solves the menstration stinky issue. plus it makes life easier on all the neibourhood males, stops unwanted puppy accidents ect,ect.
as for the stinky breath.. making sure she has no dental issues is a must. a bad tooth can cause horrible breath. if you can find no tooth issue then look at diet and overall heath. sometimes a diet that doesn't agree with a dog or isn't filling all the nutrient requirements can cause digestive issues that will cause bad breath.
if all else fails, believe it or not, they make doggy breath mints and minty dog cookies
as for the stinky breath.. making sure she has no dental issues is a must. a bad tooth can cause horrible breath. if you can find no tooth issue then look at diet and overall heath. sometimes a diet that doesn't agree with a dog or isn't filling all the nutrient requirements can cause digestive issues that will cause bad breath.
if all else fails, believe it or not, they make doggy breath mints and minty dog cookies