I have had a few issues with Ziggy trying to run the house and found that the link posted here by another member (sorry I can't remember who) has really given some good tips.
Nothing in Life is Free Gaining control of your dog humanely
I have chosen just a few tips to work on at a time and after a week I have seen some improvement.
Charlene