Christine, Yoshi was really beautiful. I am so sorry you lost him.
Pets and afterlife? I believe that both pets and people leave traces of themselves around, and that you can "feel" these traces.
Psychics of any stripe? Not so much fo me anyway.
I have often "felt" a departed pet or person. One such departed spirit came to tell me I was needed in her house. The feeling wouldn't leave until I found myself getting in the car and heading to her home. I felt her presence leave once I entered the home.
I have frequently had dreams of departed pets. I have no explanation.
Whatever helps one through the grieving process is what I support.