一、狗不吃東西原因如下:1、幼犬來到新的環境以後,常因懼怕而精神高度緊張,任何較大的聲響和動作都可能受到驚嚇;2、有可能患病了;3、有可能是寄生蟲問題。二、狗不吃東西並且嘔吐的解決方法如下:1、最好將其直接放入犬舍或在室內安排好休息的地方,適應一段時間後再接近它;2、接近犬的最好時機是餵食時,這時可一邊將食物推倒幼犬眼前;3、所喂的食物應是犬特別喜歡吃的東西,如肉和骨頭等;4、它走出犬舍或在室內自由走動,表示已初步適應了新環境,另外飼養幼犬必須訓練犬在固定地點大小便即可。