Before buying a puppy, prepare his future housing, provide a bed, bowls for food and water, a leash, and a collar for walking.