A quick google search turned up hundreds of news articles about Allerca.

Here's one:

http://www.dvmnews.com/dvm/article/a....jsp?id=134771

I don't think it's a scam.