Yes. Yes. Yes. The answer is always yes if you are talking about live breeders. Haha. Most of them are pregnant when you buy them. All joking aside yours does look pregnant. One thin to look for is the boxed off look. That means it is days away. Sometimes their personality changes Just before they birth. They will be less active, and a little aggressive. Some hang out hugged next to plants in the back o the aquarium.