It depends on your dog's size. One to two pieces of cooked butternut squash per day is sufficient for medium-sized dogs. For large dogs, two to three pieces per day are enough.