Canine professional