I am experiencing the same problem. When I charm a new pet it takes on the name of the old one. Plus, I sometimes have trouble switching to the old pet afterwards. This time around, nearly all my pets names were replaced with “juvenile”, even for some I haven’t used in days. This is really annoying.