I specifically asked an ARV driver currently training in Germany on the new ARV about the name of the vehicle and he said "Buffalo".
The German name is "Buffel"....which tranlates to Buffalo.
I have heard the ARV referred to as the "ARV 3 or ARV 3 Buffel".
I do find it very strange that there is the Buffalo EROC and the Buffalo ARV 3.....the same name should not be used on different vehicles while they are serving.
At any rate the crews love the new ARV...super powerful and all the bells and whistles to get any job done very quickly....they can even pull their own powerpack.