

The True Story about Deer Antlers - Are they good or bad for your Pet?
The Deer Antler Cycle Antler shedding is an annual renewable resource for Deer which simply put means that the Deer sheds its antlers every year, this is due to hormone fluctuations which stimulate the shedding and once shed new ones start to re grow. A totally natural amazing process. Antler can grow in some cases up to 2 inches per day. The new antler is covered in a fuzzy skin which we call velvet. This eventually hardens usually at the end of summer. The Deer will rub aga