We just lost our 17 yr old Peekapoo to a stroke, our 4 year old Moarkie mourned him so much and we missed Stan too, we waited a couple of months and rescued a 3 yr old Shitz, so well mannered and quite we think she was a surrender, not a stray, already had been spayed, house/crate trained. She has to get use to a new name as none was listed for her.
You sound like an awesome Dogmom!