Free feed is the best but if your going to do scheduled feedings 3-4 times a day. With a pup your not worried about the gaining of weight like you may have to with an adult so free feeding mat nit be best for an overweight adult. With pups you have to keep their blood sugar up |