The Dog Identifier is an AI-powered app that can identify dog breeds from photos or videos, but also can detect their moods. It covers more than 170 breeds and offers detailed information about characteristics, temperament and history. The app has features like scan and identify dog breeds, mixed breed identification, and mood detection, so it's a good way to get a better idea of what your dog is thinking and feeling.
Another contender is Siwalu. It's mostly geared for animal breed identification, but its suite of apps including Dog Scanner can quickly identify dog breeds from photos. The app has gamification, social feed sharing and offline mode, but it doesn't specifically mention mood detection. However, its powerful AI-based image recognition technology could be used to analyze mood in the future.