Weimaraners typically require 3-4 cups of dry food per day, divided into two meals.