What an awful beginning for Dude. There is a special place in hell for people who would treat a living creature that way.
He sure does looks very healthy and adorable, now!