Chó có thể ăn xương lợn chưa nấu chín, nhưng ăn xương lợn nấu chín có thể gây nguy hiểm. Tốt nhất là xương lợn nhỏ, chưa nấu chín quá lớn khiến chó không thể nuốt được toàn bộ.
Chó không được ăn xương lợn nấu chín. Xương heo nấu chín dễ bị vỡ vụn, gây nguy cơ mắc nghẹn và có khả năng các mảnh xương gây thủng bên trong.
Ăn xương lợn sống có thể giúp làm sạch răng của chó. Vì chó có hệ tiêu hóa có tính axit cao nên chó không có khả năng bị nhiễm khuẩn salmonella hoặc các bệnh nhiễm khuẩn khác khi ăn xương lợn sống. Thịt lợn có nhiều chất đạm, và chó được cho là ăn chế độ chủ yếu bao gồm chất đạm. Bằng chứng giai thoại cho thấy rằng thêm xương heo vào chế độ ăn của chó sẽ cải thiện sức khỏe răng miệng cũng như vẻ ngoài của bộ lông và da.