Best Friends has been there for several years. I think sometime late 2007-08 they came in. I know the ladies at the fort weren't happy with it. They're the ones that still do the trail ride check in, and where you do reservations for the haunted carriage ride. That all used to be done inside at the kennel counter.
I also had a few good people at the TTC location that adored my dog, and they weren't happy about the take over. The kennels were run by cast members in the general area. There was no set "kennel position or department". As to why service was different from each location.
Like at DAK, they complained to me about how often I walked my dog... she was getting walked a lot more than if she was left at home alone, and I knew she would be fine. They refused to feed her for me, whether it was my food or the purina food. I was even late for work one day because the manager wouldn't let me check her in before berating me about how I take care of her. But if I paid the 1$ more, which was at the time guest price, they didn't complain. So I said fine, take an extra buck and leave me alone.
At the TTC and the Fort, they had no problem with the timings of my walks, and would feed her without a question. They even let me use the dog bath a couple times at the TTC. I don't know if BFs removed it, but there is one in the back. And they thought the people at DAK were stupid too.
Prices were really reasonable, only like 15$ a night if you were a resort guest. And you weren't charged for a day if you left your dog in the kennel all day past the 11am pick up time. Once BFs stepped in, it was practically the same amount per night as it was for me to stay at the Fort.