Main Search Pnp Slam Puppy