*hugs* I haven't had to deal with any deaths of my dogs so I can't even imagine the hurt that still remains. I hope this new dog will bring you much newfound joy and happiness. Nothing can replace Teddy, but I'm sure this new addition will help you to begin a bright, new chapter in your life.