06-01-2009, 06:36 PM
I watched some show on the Discovery Channel or one of those other ones I don't really remember the station, but they had people on there that were ferral as well. It had been a few years for some of them, one said she was still more comfortable with dogs than with people