Are German Shepherds Fussy Eaters? Dogs have a natural appetite for food. However, they can become fussy eaters, either because of an underlying health condition or due to poor eating habits. If you are used