Wandering dogs in the neighborhood tend to "mark" nearby mailboxes, lawns, plants and trees. This can be annoying, because canine urine quickly kills grass and other yard plants. The trick to keeping dogs away from your yard, aside from building a fence, is to make it smell unpleasant to animals. Because dogs use their noses for everything, one whiff of a bad smell will usually keep them away for weeks at a time. You might not keep every dog away from your yard, but you can repel many of them.
Pour white distilled vinegar into a watering can. You might need several bottles, depending on the size of your lawn. Dogs do not like the scent of vinegar and will avoid it.
Pour the vinegar mixture around the perimeter of your lawn. Do not directly apply the mixture to your grass or plants, because the vinegar will kill it.
Repeat the process weekly or after rainstorms.
Baking Soda and Water
Pour 1 cup of baking soda into 1 gallon of warm water. Mix the solution until the baking soda dissolves. Pour it into a watering can.
Sprinkle the baking soda and water solution in the areas of your lawn where dogs tend to urinate. Baking soda covers up the scent of dog urine.
Apply the baking soda mixture at least twice a week to keep dogs away from your lawn.
Commercial Dog Repellents
Purchase a commercial dog repellent solution at a pet store or home improvement store. They come in sprays, powders and liquids.
Follow the directions on the package for lawn application.
Repeat the application every three months or as directed on the product packaging.