close

Carter the German Shepherd


Puppy Breed: German Shepherd Dog

Carter's parents say: Our nine-week-old boy loves to nibble on fingers and have his belly rubbed. Life is but a dream...