Hello, we're getting a cross breed puppy from a friend in the next 3 weeks. I've had dogs before but not for a long time, and never such a young pup (9 weeks). Could you please give me your top tips on anything!! Also any recommendations for insurance, whether baby gates a good idea at stairs, simple to follow training programmes, food etc.
All advice very gratefully received - i know it will be like having a baby for a few (6?) months, but want it to be fun and the dog to be trained and happy.