Please get in touch with Maremma Rescue regarding this pup. ‘newfsie’ gave you a contact and here is another one for you.
Maremma Sheepdog Rescue - Companions For Life Pet Rescue
At least speak to them to get advice on how to do this properly. Is there not a vet in the area that could help you ?