Puzzle is a 1 year old, petite-sized Shepherd mix who weighs about 30 lbs. He is super sweet, friendly, lovable,
Large male dog, 95 pounds. Very friendly with all. He enjoys visiting the dog park and making new friends.
Click on a number to view those needing rescue in that state.