Dogs do not like to pee on spots that have a strong, repellent smell. They, instead, look for other comfortable spots. Using the above-mentioned natural repellents can be a great way to prevent dogs from peeing on your furniture or other places that are out of bounds. All you have to do is find out what smells your dog hates to pee on. The citrus smell is arguably the best dog repellent there is. You can also use a citrus spray to stop your dog from peeing in certain areas such as your house or garden. Just like citrus, dogs cannot stand the smell of vinegar. You can use vinegar spray as a natural dog repellent in your home, but do not spray it directly on the dog. Dogs hate the smell of alcohol, actually, they cannot stand it, whenever dogs smell alcohol, they leave the spot immediately. Coffee is yet another strong smell that can deter pets from your property and prevent your dog from digging in your garden.