There are dog breeds that really smell, even after bathing. Even if you’ve used a scented shampoo. This is because of their oil secretion. Frequent bathing can make this worse and the best option you can use to cover up the smell is by spraying dog cologne.