The vet wasn't sure but thought most likely boy. Having done some research I think boy because of the large gap but what does the wisdom of mumsnet think?
I think I've just got in my head that my baby is a she because when I first picked her up I thought because there were no balls she was a girl so I've been calling her feminine pronouns and it's really hard to stop! She's definitely a boy right??
Included a cute pic to make up for the butt picture.