nykDon't stop thinking about him, even if it hurts. It is far better to feel honest sadness than ignoring how you feel. It's okay to hurt sometimes. But as other people said above, never beat yourself up over anything. You only feel guilty because you loved him SO MUCH that you feel like it's impossible to let him go. That isn't true. Nothing is permanent unfortunately. But what you can hold onto forever is remembering him, and how much you both loved each other, because nobody can ever take that away from you. That happened and it's still happening. Each day only takes you further away from him in one sense, but some things can't be measured in days and weeks, you know? One day everything around us won't exist but that doesn't make them any less vivid at all, if anything it's the only reason they mean so much to us.
Always love your dog, and treat yourself alright too.
Thank you for this comment. You are correct about it all. God bless you.