Anche secondo me hai agito bene. Per quanto ne so io, bisogna sempre evitare di mettersi in competizione col cane, ovvero in questo caso non devi provare a levargli qualcosa di bocca con la forza altrimenti si rischia un calo di fiducia da parte sua nei tuoi confronti. Occorre piuttosto spostare l'attenzione verso di te, in modo che il cucciolo capisca che TU sei più importante del pupazzo/preda di cui si è momentaneamente impossessato. Di conseguenza devi offrirgli qualcosa di alternativo, come hai fatto. L'unico errore forse è stato dirgli "fermo", che invece ti servirà in seguito per ordinargli di restare, appunto, fermo in attesa (niente a che vedere con il fatto di volergli far smettere di avere un determinato comportamento). Ma col tempo imparerà.