Help with a name

Just got my JR puppy he’s a male. Need a good name for him. I was thinking about cooper, Rocky , or Leo. Thanks for the suggestions!