Hello welcome to YT as well, Im glad your lil man is fine now, I would have been scared to death if that happened to my babies.  I dont think Calif has any of those, or frogs period for that matter in the bay area, so I am glad.  Your description on how your husband killed the frog, I pictured it in my head, your poor yorkie but poor froggie too.  I cant even kill a spider for the fact that I hate hearing the cruch, so I could just imagine the frog.   

 Yuck!  anyways welcome again and hope you have fun here.