Good for you! I won't use "designer dog" names, either. I won't write them on customer's files. If a customer says, "He is a maltapoo.", I say as I'm writing, "Maltese/Poodle cross". Sometimes it opens up a conversation about designer dogs, and once in a while I can even get through to someone.
Congrats on your new pooch. Sometimes it takes them a while to understand the new layout and rules of housetraining. Just keep working and be patient.