I've often heard people criticize dogs, usually naming a particular breed, as being a problem. Yes, there are differences when training different breeds of dogs, but the biggest difference is the owner. If your dog insists on tearing up your garden, digging holes, barking, or just in general making a mess of things, it's your fault. I hate to say this, but maybe you should not be a dog owner. The first thing you should know is that, yes, dogs can be taught to respect your garden. Even dachshunds, which were bred for digging, can learn. And they can learn to do their business outside, not on the carpet, too. Oh yeah, and they can learn not to be barking all of the time, which can make enjoying your garden difficult, too. All dogs have one thing in common, no matter what the breed. They aim to please. Your dog wants to please you, so make things clear. And keep in mind that dogs don't have the same type of long-term memory that we have. If you want to stop digging, spend ...