Let's start with the basics. It's going to be hard to have a perfect-looking landscape with two dogs using the space. How much wear and tear your dogs will impose on the garden depends on their size and activity level as well as how much time they spend outside. In general, with dogs, it's best to use shrubs instead of perennials, mulches instead of grass or ground covers, and raised beds or planters for colorful annual flowers. Those three practices can give your garden a leg up while your dogs enjoy the yard.