Showing the single result

  • Surprise! German Shepherd Birthday Greeting Card

    Surprise! German Shepherd Birthday Greeting Card

    Surprise! German Shepherd Birthday Greeting Card – This greeting card features a German Shepherd popping out of gift wrapping, with the word ‘Surprise’ on the front; and the inside reads, ‘It may not be what you expected, but Happy Birthday anyway!’.

    $2.60 Custom Options