to me looks like it could be male..light greens, and some red splotching on the tail..in the second pic, looks like there could possibly be a small buldge..def not 3-4 months old..loks more like two..heres my 4 month old..he just turned 4m actually yesturday!