There is nothing more perfect on earth than dogs. They are honest souls ... loving, devoted, and incredibly forgiving of our imperfections. The pooches shown in this gallery are wonderful individuals I have been privileged to meet along the way, or who have remained with me briefly for fostering before moving to a new home.