Maltese dogs can swim, but they’re not as great at it as Golden Retrievers are. Their long hair can actually weigh them down, kind of like if you were to swim in jeans. If you want to teach your dog to swim, put on a doggy life jacket or get a professional trainer to help.