I suppose I'll throw the one negative in this post
If you have or plan to have kids that play outside where the dogs are, be prepared to clean up dog crap everytime your kids come back inside. Off the Carpet and all the shoes. Oh your wife is gonna' love ya'

............. Stanley Steamer Carpet Cleaner!
Before anyone goes off on me............ I love dogs and have had a German Shepard and a Pit Bull in the past and loved them both. I'm just one with experience is all
I feel for you already.
Mmmmmmm, Nothin' like the smell of Dogsh** on the carpet in the morning! Mixed with the aroma of Coffee? YUMMY!