This was good, but a robot dog like that makes no sense. If you have the tech to build something that smells as good as a dog, then just make it hand-held. Or attached to a drone that flies around sniffing things.
Or if you're insistent on it looking like dog, then give it the ability to speak, instead of trying to communicate through barks?