Well guys after a few months it looks like she's finally ready to breed she's extra pink today and she has been for a few days so wish me luck with this process.
Yeah, she does look small to be breeding. I know the general rule is 1 year but if a 1 year old is a small 1 year old I'd probably wait another 6 months to let her gain some weight.