Okay, so for someone who is going to get a puppy, what supplies should he/she have before the pup's arrival? It's very tempting to just go down every aisle and pick up everything you see from toys to nail clippers.
Well somethings are optional really, depends on your needs and the pup. Some you might not need immediately but soon.
Fenced yard/other outdoor containment
Vet check appointment
Toys of different types
the nail clippers or something to trim nails (other grooming supplies, it really varies by need)
Carpet/fabric cleaner with enzymes to remove accidents
Health record (to record vet visits, procedures, vaccinations, a description)
Microchip (if not already done)