Puppies WOD 130607 Workout

Complete as many rounds as possible in 15 minutes of:
5 Dumbbell shoulder press, 10 lb
7 Pull-ups
10 lb Dumbbell squat snatch, 10 reps, alternating