Trainer is a device that trains your dog basic commands using IBM Watson’s visual recognition API. In our studio, we decided we're changed to create a device that improves lives for dogs especially ones that are stuck all day at home. We looked at training dogs and how that can be improved and noticed that a lot of it is just repetition that can be done by a person but doesn't need to be. We decided to go with IBM’s visual tracking because it was the fastest way to get an accurate reading of the dog’s position. To actually transmit the commands we are using a speaker that has a recording of someone saying the verbal command. To reinforce the commands we wanted to dispense some sort of reward so we decided to make a dog treat dispenser we also wanted verbal encouragement so we added another recording of someone saying "good job".