Ok, so you just picked Pudge in a Pub game, and now you're trying to get one of those rare matches where you get lucky hooking a bunch of noobs, and you're mentally prepared to lose this game because this probably won't be one of your fun lucky ones.
So first thing you want to do is say to your team "omg, nobody picked a support. i'm going to feed intentionally."
Take mid and then let them damage your tower half way before lvl 6. This is a sacrifice your willing to make in order to play Pudge effectively.
At lvl 6 go stand in the woods for 10 minutes next to top or bottom, and right when you get the opportune moment, throw out a big hook and get a creep.
If your team is good maybe they'll defeat the enemy heroes on their own, and you can feed off their exp, and then waddle back to the base because you killed your health rotting yourself.
Yell at your team for being a bunch of noobs who can't push, and try to hook them when they're tping.
If the game isn't going well, you can feed intentionally to get a FF. This is a pro pub pudge move because you will quickly go to the next game, and maybe that will be your lucky game.
You've probably missed about %80 of your hooks now, and you should be hooking your teammates whenever possible, away from creeps, away from enemy heroes, especially if they're about to get a kill and have questioned your awesomeness. They don't deserve the kill.
One useful tactic is if you see the enemy roshing, and your team goes to get them from behind, is to stay above the rosh pit, and hook the enemy to safety.
Under the greatly diminished chance you actually get to a late game, start yelling at your team for their noob builds. Tell them to kill themselves. This will stick with them.
Pick a fight with the guy on your team with the most kills, this will make you look like you have authority.
I'm still working on this guide. Expect to see additions soon.