A 2 Week Old Baby Duck Was Found On The Street. Wait Till You See Where He Ends Up!

Sherman was found wandering the streets at 2 weeks old. He was taken in and nurtured for a few months before getting his forever home. And what a forever home it is!