So sorry to hear man i know how pets are like a family member i know how many weeks it took for me to feel normal again after having to put our cat down.

There is always another time for vegas i have been in your shoes where dw grandpa died and we had to cancel trip.
Hang in there buddy