Hey, you're not an idiot for missing your pup. You've had such good memories with him. When my hubby lost his childhood pup he cried, because he went through so much with him.