Hamsters are 'omnivores', this means that they eat both vegetarian food (fresh fruit and vegetables, and dry seeds) and also animal protein (usually insects). Unfortunately, most hamster mixes are entirely vegetable matter, without any animal protein; many of these mixes are also very low in some vitamins and substances called 'essential fatty acids' that are especially important for a healthy skin and coat.