The vet thought it was a girl too, but I'ev had 5 other people yell me it's a boy. I think I'll stick with the vet.