Tập tính sống và ăn uống
Hươu cao cổ thường sống trên thảo nguyên và rừng thưa. Chúng thích rừng Acacieae, Commiphora, Combretum và rừng rộng mở Terminalia hơn những môi trường dày đặc hơn như rừng Brachystegia. Có thể tìm thấy hươu cao cổ Angola trong môi trường sa mạc. Hươu cao cổ tìm kiếm trên các cành cây, thích các cây thuộc phân họ Acacieae và các chi Commiphora và Terminalia, là nguồn cung cấp calci và protein quan trọng để duy trì tốc độ phát triển của hươu cao cổ. Chúng cũng ăn cây bụi, cỏ và trái cây. Một con hươu cao cổ ăn khoảng 34 kg lá mỗi ngày. Khi bị căng thẳng, hươu cao cổ có thể nhai vỏ cây. Mặc dù là loài động vật ăn cỏ, hươu cao cổ được biết đến là loài đi thăm xác và liếm thịt khô khỏi xương.
Trong mùa mưa, thức ăn dồi dào và hươu cao cổ tản ra nhiều hơn, trong khi vào mùa khô, chúng tụ tập quanh những cây và bụi rậm thường xanh còn lại. Các cá thể mẹ có xu hướng cho ăn ở những nơi thoáng đãng, có lẽ là để dễ dàng phát hiện những kẻ săn mồi hơn, mặc dù điều này có thể làm giảm hiệu quả cho ăn của chúng. Là loài nhai lại, đầu tiên hươu cao cổ nhai thức ăn của mình, sau đó nuốt chúng để chế biến và sau đó chuyển qua cổ đã tiêu hóa một cách rõ ràng lên cổ và quay trở lại miệng để nhai lại, để tiết nước bọt trong khi cho ăn. Hươu cao cổ cần ít thức ăn hơn nhiều loài động vật ăn cỏ khác vì tán lá mà nó ăn có nhiều chất dinh dưỡng tập trung hơn và nó có hệ tiêu hóa hiệu quả hơn. Phân của động vật có dạng viên nhỏ. Khi được tiếp cận với nước, hươu cao cổ uống cách nhau không quá ba ngày.
Hươu cao cổ có tác dụng rất lớn đối với những cây mà chúng ăn, làm trì hoãn sự phát triển của cây non trong một số năm và tạo "vòng eo" cho những cây quá cao. Chúng ăn nhiều nhất vào giờ đầu tiên và giờ cuối cùng của ban ngày. Giữa những giờ này, hươu cao cổ chủ yếu đứng và nhai lại. Sự nhai lại là hoạt động chủ đạo vào ban đêm, khi việc nằm là chủ yếu.