There have been placebo controlled trials that have shown benefit and trials that haven't. The McMaster University trial is large enough that it should settle it one way or another.
Those who describe it as a pet medication when it is also prescribed for humans surely do show their preconceived bias.