Percy -IN is an adoptable Catahoula Leopard Dog Dog in South Elgin, IL. ******FOSTERED IN INDIANA AND PERCY WILL BE AVAILABLE FOR ADOPTION APRIL 27th**** Percy and his sister Kiwi were rescued from ...
Odie. My buddy, I miss you.
Pleeaassseee! I hate it when you go to the bathroom without me.
Butterflies made of feet.
Love love love totally them!!!! ♥