In general they are used the same, the difference only has to do with the gender of the kennel name, not the dog. It's actually the gender of the noun in the prepositional phrase, which in this case is the kennel name or surname of the breeder.
"Von" is not th
is "die", "der", or "das" (and "den" or "dem" depending on the use in prepositional phrases).
It's been a while, but technically the preposition is "von" meaning from, by, or of. It is a dative preposition so it becomes "vom" when the noun is masculine or neuter. Basically it's a shortening of "von dem". If the noun is feminine, it's "von den" which both have the "n". Hence "von" or "vom".
Quote:Based on what Wayne02's au pair said, I wonder why a breeder would pick one over the other.
You cannot really pick unless you don't care that you might pick wrong. However the German language has far less words than many other language and obviously will not include all surnames used in kennel names. In these cases....I'm not really sure how to correctly describe it since I'm not a linguist but the correct one just feels