I just saw the picture and was about to say that I recognized the dog breed! Cane Corsos are so beautiful!!! Ours is 3 and he is such a big sweetheart!!!
Peafowl do not like to be touched unless they are hand raised and can have health problems if you stress them out by touching or cornering them. However, if you have gotten attached to her, I would suggest putting her in a large enclosure to protect her from predators and to keep her around...