Why is my German Shepherd a picky eater?
Expert Answer
The common reasons a German Shepherd becomes a picky eater are as follows: 1) the owner often feeds it snacks or meat, causing it to become picky and unwilling to eat dog food; 2) the German Shepherd is sick and shows a loss of appetite; 3) the new dog food does not suit the German Shepherd’s taste, so it refuses to eat.
The owner needs to judge the cause of the picky eating based on the actual situation in order to take appropriate measures. Normally, the owner should pay attention to reasonably combining various foods when feeding the German Shepherd, to avoid it developing the bad habit of being a picky eater.