hi brad! i've been thinking about your dog food dilemma - i wonder if you could pick the dog food up when they are done eating and set it down hours later when they need to eat again. you know what i mean? maybe the dog food bowl could get stored in a cupboard or drawer where shadow can't possibly get into it while the dogs are not actually eating.
even before punkin was diabetic, we used to have to keep the cats/dog from eating each others' food so we set the bowls out in the garage in between meals.