Sounds like it was an "emotional support" animal. These animals are not required to wear any identifiable markings such as vests as they have not been specifically trained. Passengers flying with emotional support must provide documentation from their doctor that they need the animal to fly with them for various reasons and many times they will not board in a carrier if they are too large to fit in one.