The toughest thing I ever had to do is put down one of my dogs.
Pet's give us unconditional love... They don't judge, they just love. So losing a pet can be tough. As tough as losing a loved one.
Take Care.