I agree with it being a male 100%

My female is about the same size, I will post a picture of her when I get home from work, but you can see from my avatar

<~~~

she looks nothing like your boy if you look at the shape of the head.