How do you buy a puppy?

go to the pet shop and pick one out then give the cashier some money...

...how do you not know that...