I found this excellent question/answer here, but there is no mention of how to go about making the "Pet" class abstract.
The fellow here indicates that this is only possible in the 3.0 specification. While this one here seems to have achieved abstract classes in Swagger 2.0 and is only having trouble with the annotations.
Is this possible in the Swagger 2.0 specification? If so, what tags do I need to utilize in the specification to have Swagger 2.0 generate abstract parent classes?