One thing I always struggle with when getting a new pet is coming up with the perfect name. You want one that sounds good, fits their personality, and one the whole family can agree on. But with so many options it’s hard to know where to even begin — so