That is what my fiance says too - that maybe we loved Taz so much in the 2 years that we had him that it was enough & that maybe we had to loose him to save/love another dog that needs the love that we have to give.
I have come realize since he's been gone how much of our lives were lived for him - the house we bought - had to have a big/safe fence, the vehicle we own - he needed more room & even the summer camper that we have - again he needed more room.
I don't think it's a case of he was my pet & me his master - it was I was his pet & he was my master!