New to dog ownership (I dip my toe in the water mid September!) and just want to know the best bits about having a dog/puppy?