Comperd to my dog that is what most dogs sound like.
Sequle is coming out. https://scratch.mit.edu/projects/428682982