I love everything about this "fan-made" class but the fact that its not human, when I say this I mean it can so easily hide behind objects/cart. This is also very bad for trying to kill it, you're used to shooting people then this dog comes out of no where under your normal vision biting you to death before you can really do anything about it.
Its supposed to be a class that first into all 3 categories, which I like. Its ranged should be stuff as explained in the image, no way should it have a decent ranged weapon. More the anything its a Melee class much like the spy but fast as the scout without double jump.
Though overall... it'll be very very hard to implement such a thing. Like I said it'll need to be more human for it really work.