ปัญหาสุกรกัดหางกัน เกิดจากสาเหตุการเลี้ยงหนาแน่นเกินไป โรงเรือนมีการระบายอากาศไม่ดี สุกรป่วย ขาดน้ำ หรือการขาดสารอาหารบางประเภทก็มีส่วน
โดยเฉพาะอาหารที่มีความไม่สมดุลของโปรตีนและกรดอะมิโน อาหารที่มีระดับโปรตีนต่ำ ความไม่สมดุลของกรดอะมิโนจำเป็นเป็นการขาดแร่ธาตุ กระตุ้นให้สุกรเกิดพฤติกรรมการหาอาหารและนำไปสู่พฤติกรรมการกัดหาง
ในช่วงลูกสุกรกำลังเจริญเติบโตจะมีความต้องการกรดอะมิโนบางชนิดที่สูงขึ้น เช่น Tryptophan และ Threonine เมื่อระบบภูมิคุ้มกันในลูกสุกรถูกกระตุ้น การมีสัดส่วนโปรตีนในอาหารสูงเกินไปก็นำไปสู่การเพิ่มจำนวนของแบคทีเรียที่ทำให้เกิดโรค การรั่วไหลของลำไส้และการเกิดลำไส้อักเสบ ซึ่งเป็นการกระตุ้นพฤติกรรมการกัดหางได้อีกเช่นกัน
กรดอะมิโนอย่าง Tryptophan เป็นสารตั้งต้นของ Serotonin ซึ่งเป็นสารสื่อประสาทประเภทหนึ่ง เกี่ยวข้องกับกระบวนการต่างๆ เช่น อารมณ์ ความไวต่อความเครียด การเคลื่อนไหวของลำไส้ และความอยากอาหาร ดังนั้นเป็นในอาหารที่สุกรกินมี Tryptophan ไม่เพียงพอหรือมีความไม่สมดุลระหว่าง Tryptophan กับกรดอะมิโนบางชนิดจึงสัมพันธ์กับพฤติกรรมการกัดหางของสุกร