What Pet(s) do you have?

Just about the hardest thing I've ever had to do was to say goodbye to any of my dogs. I always look at it from the point of view that it's part of the partnership with them, they give a life of unconditional love, and all they ask in return is that we be there with them when they take their walk and cross the Rainbow Bridge as some call it.