Until I am absolutely sure about the gender and have had time to think about a suitable name, I am calling my little miracle pup Syndod (surprise) even though I have no idea to pronounce it properly yet (Is it sindod or sundod?) - Welsh speakers come forward, please! Even before Suzy and others have suggested it, I'd looked it up myself as a possible name in the online dictionary. 
Here they are this morning:
Here they are this morning: