A smart and quick-witted pet
A smart and intelligent pet
A modern name meaning river web
A cute name meaning fluffy pack
A loyal and steadfast pet
A unique name meaning enigma hoof
A spirited and lively pet
A loyal and devoted pet
A wise and calm pet
A classic name meaning noble pack
A bold and fearless pet
A strong and courageous pet
A friendly and sociable pet
A strong and resilient pet