Aww, Karen! That's so awful. I'm glad you and the puppy are okay. *HUGS* and prayers to you, and major get well wishes!!!
Love,
Briana & The Pets--Roxy, Lily, Skye, Rufus, and Sebastian