Ghosts are amazing creachers when you are being haunted because. They can feel fear of the person who they are haunting. When they are haunting people they can also take over some ones body.
Animals- cats, dogs etc can feel the ghost as well babies can also see ghosts as well.