We have a 70 lb dog, so I need big strong bags.  Mutt Mitts are the best.  They are long enough that you can easily tie them after you pick up the poop and strong enough that your nails or sticks never go through the bag.