If you're feeding them right before a walk and they're acting lazy, try feeding them after. Another reason is to make them exert energy before eating. We need to remember that dogs are naturally wild animals that have been domesticated. This means that instinctively they should be working for their food.