Training the dog yourself
I do not own a dog. My close friends have a Springer Spaniel and they trained her themselves. They use treats, but the catch is that the treat is really her regular dog food, delivered as a treat. She eats it so darn fast that she just doesn't care. She is slim, happy, highly trained and was first trained to the crate. This may not help you, but I do believe that most folks can train dogs themselves, if the have the tolerance and knowledge. Of course you have to stick with your program.
Abby, the Springer is smart, but highly trained to anyone who takes her. She even "asks" before she eats, gets up on any furniture and goes out. She knows so much and is SO good on a leash. They were very, very consistant with her and it has paid off for sure. She is a pleasure to be around.
Here is what she can do: sit, stay, roll over, paw, army crawl, speak, speak softly, get your....she knows all her toys by name....
She is one sweet and highly trained doggie.
Keep us posted.
:)
P. S. By the way, there is someone with this dog all day long and I think that makes a big difference! This situation is not always possible for most of us who work away from home 5 days a week!