A. this is not likely to help with the bad smell. Bad smell in dog usually comes either from the mouth(teeth problems, food intolerance) , the skin (skin infection - very common in English bulldog especially in between folds) and anus (anal gland impaction). If you think it's from the mouth you should try improve his dental hygiene (teeth brushing, dental sticks). Maybe even change the food. If the skin is the problem a change I food might help as well (grain free high quality food) but I would advice to take him to the vet to check what is the cause of the skin issue. If it;s the anal area an anal gland express might be needed.
Your account has been reactivated.