Somebody on this site a couple of weeks ago had a male peacock just show up at his house. None of his neighbors have any so he has no idea where it came from. It stays with his flock now and he feeds it and is caring for it. I would check with any neighbors that have any outside animals where there might be feed. One on my bus route used to visit the horse across the road from where it lived and eat its food every day. I hope you find yours. It's terrible to lose a pet. Welcome to this wonderful informative forum.