We've seen references to use a individual sub-contact type (CiviCRM for animal rescue charity) but the issue is dogs do not have last names. Atleast, not always ;)

So how have people handled this? Adding in a placeholder for last name is a workaround I want to avoid. I think the best situation is to disable last name only for a certain sub-contact type or add in the CID to the last name field.


Depends what you want to do with the dog contacts, but another option for your last name question would be to use a sub-type of Organization rather than Individual since that only requires a single name.

  • We loose the demographics block with that which is nice because it calculates age.
    – Andy Burns
    Nov 12 '19 at 17:30

I'm assuming the dog doesn't have email? Then again, it's almost the year 2020. All joking aside, if the org were to register a .dog domain name (which does exist), they could assign emails for the dogs and maybe get some publicity along with it. Then last name becomes optional.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.