stray dog; abandoned dog
Refers to a dog that has been abandoned by its owner and is now living on the streets.
I found a stray dog in the park.
彼は捨て犬を保護して新しい飼い主を探している。
He rescues abandoned dogs and looks for new owners.
Compound of 捨て (throw away, abandon) and 犬 (dog).