
Hi there
1/
You have to make up your puppy packs yourself , so if your pups are going to be KC registered the new owners will get a form to filll in for 6 weeks free insurance , change of ownership form and if you want to you can include a 3 or 5 generation pedigree which is at an additional cost when registering your litter.
2/
You should give the new owner a supply of the food you have been giving the pups ad instructions on how many feeds a day they should be getting , how much and times of their meals, so that ther is no drastic change in their diet.
3/
You should also include details of when they were wormed and when they are next due for worming and what type of wormer they should use.
4/
Then you can decide yourself what else you want to give the new owner . Perhaps a toy that the pup would like, a piece of bedding that smells of the mother , to reasure the pup in its new home, some training pads and of course some pictures of the pup its siblings and parent. Also a book on the breed that has details on grooming , training etc is very usefull for a new owner.
No's 1 to 3 are essential but no 4 you can decide for yourself whether you want to include these things I would as it shows you are thinking of the pup and its wellbeing etc
Some of the other people on the forum will perhaps give you details on what they include in their packs