I have some news for you all. Sheila is pregnant!!!
I noticed it on Thursday night when I picked her up and could feel them kicking.
So she has been pregnant when I bought her. I took her to the vets who done and ultra sound on her and confirmed there was 3 babies and they were fully formed!! This confirmed that she mush have been pregnant when we got her. She is that far along, they reckon she will have them in the next week or so.
Soooo we have a waiting game now and hope that even though she is only 16 weeks old that's she knows what to do.
I have been doing a lot of research. An I have also contacted the cavy club up here in Scotland. They have gave me a lot of support as well.
I will keep you updated.