Belgian Shepard (Malinois) Good dog. I must give up due to financial issues and changes to household dynamics.
Click on a number to view those needing rescue in that state.