Would be better if the silhouette of the car was made by the silhouette of a dog.
And the other variations of this ad made by other representation of objects that
represents tracking & finding -like a GPS / Magnifying glass for example. Not all dogs.
Looks like a lazy ad to me.