I believe you have some good starting points to work with. In addition to the behavior changes you need to make, don't forget to get Duke to the vets for a checkup. Best Wishes!