To be precise, goldfish don’t actually get pregnant, they are not live-bears, instead they lay eggs. One sign of pregnancy is a round and full belly (yes) another is refusing food after eating heartily another is more sluggish activity as the eggs weigh the mother down.
I used to breed tropical fish, and I’m pretty sure Frida is a female. I’m also fairly certain Diego is a male.
Females can lay eggs without a male, but only a male can fertilize them. Breeding goldfish can be complex and time-consuming, they need to be removed from their parents quickly and put into separate tanks, or plastic holding boxes.
We aren’t really into breeding goldfish so it doesn’t matter, and my guess is that she is not pregnant. Goldfish tend to breed in the summer when the temperature is warmer. If she is close to laying eggs, she will show signs of nesting behavior, staying close to vegetation, or hiding inside of it. Still, that stomach is pretty ripe.