What an awful way to love a beloved pet. I am so sorry for your loss. How lucky that you found this board and will get so much guidance to a new pet. Cavaliers are such a special breed and so worth the effort and cost to find a good breeder.