he's probably a purebred, my first yorkie was i believe around 15lbs and had floppy ears, too. some get bigger than others, even if the parents are tiny. if he's 7lbs at 4 months, he'll probably get pretty big, but then your mom will have more to love