We get our new puppy in 4/5 weeks and I am soooo excited! It's a jack Russell and we have to travel 300 miles to get him. I have bought crates, beds, toys, bowls, collar and lead, poo bags, grooming brush, etc. I have read the "perfect puppy" and "owning a jack russell" and everything I can find on the net. Looked at vets, pet insurance and puppy classes. We have 3 teenagers who have been begging for a dog for years and I am at home all day with our 3 year old. I am just so worried that it will all go horribly wrong like it has with so many people.