Yup, using the PittPatt facial detection & recognition tech they purchased in 2011, the exact same tech they use in Android for face detection & recognition.
In the version of PittPatt I used prior to the Google buy out it seemed to detect cats faces (relatively flat) but not dogs, which i assume is because of the snout!
Why did I check that? Who wouldn't!?
Still seems to have issues picking out faces where there aren't any, though how many times do humans see "faces" in shapes, wallpaper, clouds etc.