Anyone who's trained a dog before knows that this process can be
smooth and easy or it can be a long hassle. Dog's aren't like people
and they communicate differently. This is why some people just simply
need help or need some suggestions. I've written a blog to help out
with this and I hope you find it useful.
http://jm-trainingyourdog.blogspot.com/