You will find a new way to locate the Mafia Puppy boss. Once you have acquired the game’s new pet you will need to find him. You can do this by speaking with Maria Bava. You will be informed about his location once she has done so. Once you have done that, you can go to the boss. After you have located the Puppy boss, you can head over to him and use his new abilities.
How to Find the Mafia 3 Puppy Boss