Ahhhh! I really can't wait!
Tomorrow at 10am I'm being picked up then we go to see the lil puppies

And I'm taking some money with me for a deposit just in case.
Do you think they'd keep the puppy a lil extra until 18-19th July? They said they'd be ready by end of June...
How much will this cost extra?
DO you see any faults into them keeping the puppy longer?