Identify any breed of dog using machine learning! Upload any photo of a dog from any angle and we will identify up to five possible breakdowns of the dog with varying confidence. Easily share breed information with friends, or post it on a social media account.