Highly active dogs require more energy. Some very active dogs cannot maintain their normal weight until additional energy is given by feeding a high fat diet. The energy requirements of an active dog can be different, not only based on their activity level but also their breed and age.