Caucasian Shepherd Dogs should be fed a diet formulated for a giant breed with fairly low energy levels. You should ask your veterinarian or a professional nutritionist to help you find the right kind of food and portion size for your individual dog. The appropriate diet will change from puppyhood to adulthood and may be altered depending on medical needs. There is some risk that Caucasian Shepherd Dogs will overeat and gain weight, so make sure you are sticking to the appropriate recommended meal plan. Smaller, more frequent meals may be recommended to prevent dogs from developing bloat, a life-threatening condition.