I put quite a comprehensive puppy pack together for my litter last year and now really feel it was far too much. Who was the pack for? As much as anything, it was for me 'cause I enjoyed putting it together!!
Ideally I think it is best to split any information pack, as let's face it, when you take your pup home the last thing you want to do is to read a load of junk from the breeder.
I included most of what you've put down, not sure about the what's in the price of a puppy. The price of my pups went absolutely no where in covering the cost of 'production' and not sure why you need to basically justify the price of your pups. If they're from good stock, are health tested, and very well reared, then you don't need to justify.
Ian Dunbar's 'Before you Get your Puppy' is a good one to give .... before they take pup home. This is available for free download from:
http://www.dogstardaily.com/training/you-get-your-puppyThere are actually a number of useful downloads on this site:
http://www.dogstardaily.com/free-downloadsI explained about drugs to be avoided - in my breed Millbemax ... and consequences of doing so. Not only will breeder come round and beat owner around head, but use of such drugs may cause death or blindness.
List of poisons - plants, fruits, etc
Photos - on dvd ... lots of photos :-)
Where they can buy the food that I've put a lot of thought into feeding. Recommended products - collars, collar tags, brushes, etc ... and where they can be purchased at good prices
Unique? Bag of poo. Yes, seriously, a bag of poo.
2 weeks worth of food. Very special toy - one that I've played with just that puppy, for what I'm rearing and for the jobs they're, that happened to be a fleece tug toy.
Recommended exercise times, giving full explanation about growth of pups and importance of not doing too much too soon, with details about when particular growth plates close up.
Blanket - with Mum's and rest of litter's smell on.
Water from my home - good for if a long journey home and I ask them to use it for the first couple of days. Water changes can cause stomach upsets, new owners frequently try to change food when pup's at home as they think they don't like the food they've spent the last weeks on!!
Copy of pup sales contract
What's been done with puppy - way reared, socialised, etc
Think that's it ...
Worth doing a search for puppy packs, using the google box in the search section, there's been tons of discusison about these over the years so you may well find more information!