When I first got my dog, I had taken him to many places. There is nothing worse than fighting with your animal to get them in to recieve care. I found Bluecross and my dog was always willing (most times excited) to go there. I don't know about the bad reviews, but Dr Tack and his staff have been always caring. I would recommend them highly.