If you're looking for a word that means something similar to "homedog," you could use:
* House pet: This is a more formal term for a pet that lives in a house.
* Domestic animal: This refers to any animal that has been tamed and lives with humans.
* Companion animal: This emphasizes the emotional bond between a pet and its owner.
* Best friend: This term is often used to describe a beloved pet.
If you can provide more context about how you are using the term "homedog," I might be able to give you a more specific answer.