Anyone had any experience with Waggel? We collect our new puppy next week so am sorting insurance and don’t want to use our current insurer because they were a nightmare to deal with. Any experiences?