Animal Health Products: Are they all they are cracked up to be?

There has always been a bewildering selection of animal health products available, making a wide range of claims about their ability to boost productivity or prevent disease. A variety of products have appeared which claim to reduce the need for antibiotics, or even provide alternatives for the treatment of infections. […]