We are thinking about getting a puppy likely to be a crossed/mixed breed. Possibly jackaranian (Jack Russell + Pomeranian). Will try my best to look for a puppy from a registered breeder but cannot be 100% sure. Want to know from your experience which insurers are the best ones to go for. Honestly taking on a dog is not a decision that I Have taken lightly. But my daughter really wants one and I believe she will be benefited from it.