
Dogs are dogs, aznd any puppy unsupervised will wreck your garden.
You should fence off a particular section of your garden where the dog will be allowed freedonm and to toilet. Often this will be a paved area, which will be asy to clean. so when the dog is not supervised this should be an area that cannot be wrecked, no pot plants areas to dig up or chew, and of course the dog should have items that it can play with and chew up.
As a dog gets older, and you have supervised it will learn that certain behaviour is not allowed, like tipping up pot plants, digging holes etc.