OMG!! They are soooo cute! How long is the pregnancy of these guys?