Hi Tamiloo and Welcome to NT.
I am so sorry about the lil puppy! I am such a dog lover, it breaks my heart to read this..... As hard as it was for them, it was right for the lil pup. I just feel really bad, as my two doxies are my babies.
take care Tam...