yes they both have nipples. The difference in cats is slight. The only difference is the distance between the 2 "openings". How old is the cat you are looking at? When the males get to about 5 months the testicles will show and then you WILL know which you have. If you still do not know, aks your vet to tell you.