You are asking GraphQL to instantiate an abstract class. That is simply impossible. Change your declaration in such a way Animal is not abstract any longer.
Animal