Part of this is understanding who you are trying to keep out.
1: A pro style thief that knows you have a lot of tools and can turn a good profit on them.
2: Random young delinquent male teen.
3: Drug addict.
Good luck with #1. From what I have seen they will easily figure out a way around your system. The dogs get steaks, they have good bolt cutters and will be in and out while you are not home and wont really care about an alarm system, as long as they are gone before anyone can respond.
My neighbor's house got hit by a pro, in and out before anyone was able to respond. They made it past the alarm and it only went off by accident as they left.
My friends mobile shop also got hit by a pro... twice! First time they made it past his lock and cleaned him out. He super hardened the locks and put lo jack on the trailer.
They found the lo-jack and disabled it and stole the whole trailer. Smart guys, they hit him on a really raining stormy night when there was a lot of background noise and no one would be out.
Random teens.... Knock on the door to see if your home. One is at the front door, the other walks around back to look for stuff to take. They will have an excuse for being there. "my friend jimmy gave me this address, doesn't he live here? Sorry, we had the wrong address". They will probably be on bikes.
Drug addict. Odds are, he wont notice the dogs and will ignore all deterrents you put up. On a good day, he will be far enough out of it to not really care. He needs some cash and will do what it takes to score.
Although a bit messed up, he will still be looking for an easy target. During daylight hours eh will wander from house to house ringing door bells. No answer? He tries the door. Front door locked, he will go around the back.
If the back door is locked he will wander over to your garage and take a look in the windows to see what he can grab. Likely to use what ever he can find to his advantage. You trash container / recycling container is great for rolling away whatever he just stole.
Leaving a ladder out is a huge bonus, he can get to the second story windows.
This is not a city only problem. Drug addiction is everywhere, and for some substances its hitting harder in more suburban areas. The addicts usually does something stupid and gets caught. however, in the time between needing some money and getting caught he can create a one person crime wave in the area he is working.
Where he works is usually based on transportation and where he is able to fence what he stole.
Drug addict on the prowl. Before he got hooked he was probably not a bad guy. Addiction makes people do some crazy stuff.
Same guy at the back door. Pretty sure he took off once the dog started barking.