Melffy Puppy

EARTH
If your opponent Normal or Special Summons a monster(s) (except during the Damage Step), or if an opponent's monster targets this card for an attack: You can return this card to the hand, then you can Special Summon 1 Level 2 or lower Beast monster from your Deck, except "Melffy Puppy". During your End Phase: You can Special Summon this card from your hand. You can only use each effect of "Melffy Puppy" once per turn.
300
100

Beast EARTH Effect Monster 2 effect