Wow. For a platform that struggles with security, listing a security team entirely composed of dogs comes across as the equivalent of "I drive better drunk!". One has to wonder whether it was intended as a joke or as a dismissal, and in both cases it evidences an alarming attitude towards a very serious problem.
EDIT: If there were humans on that team in addition to the dogs, I'd not be nearly so upset.
Well professionally I'd like a human photo. If this were a shy photo, I would hope for not a cute puppy photo, but a human animated icon. There is a bit I called professional prsentation vs being cute, but this is a startup and it's someone else's company.
Still, the optics aren't good.