A girl probably, but Id say generally its unisex. I have a girl cat named [name_u]Banjo[/name_u] and she is always assumed to be a boy based on her name
That puppy sounds adorable! I actually have a friend w/a boy dog called [name_f]Delta[/name_f]. But I honestly think it sounds more feminine. It’s not bad for a boy. I would just assume it were a girl.