The most useful feature of Kennelgkek is that it allows you to set up schedules for your dogs, so if I have to leave early I don't run into problems with my schedule or clients being upset about me leaving at work. It also helps keep track of what my dogs are doing in their time off! There isn't really anything specific I dislike but everything works great! We've been using Kennogleek since we started our business almost two years ago and no other system can even compare to how easy this makes keeping records of all activities throughout the week/weekends etc..