Try adding a few tablespoons of wheat gluten to the mix. It works wonders with whole wheat breads and doughs with a lot of rye in them.

You’re on your own with the pup. I have 3 of assorted ages and I always keep my eye on any food. They act as a team - one distracts you while the others go for it.