Hi Andrew, nice work! I would suggest adding the breed of dog as well. This appears to be an Akita, so adding akita, also working dogs. Here is a link to Wikipedia's definition that may give you some more ideas.
Hi Andrew... Consider using "foreign" words for dog, ie: the Indian word for dog is "nag"... Bully Nag (bulldog). It would be worth finding out what "dog" is in the most popular languages worldwide..starting with Spanish or French!
edit: Great work btw :-)
edit: Also..if it is an Akita, they were originally bred for fighting. you may want to include some tags relating to this aswell
Thanks Melany, yes remembered those...and thanks everyone for the other suggestions, i have been busy the last few days so haven't had chance to look into other tags yet. Wonder if it's worth adding a woof as a tag, okay i think i need sleep. lol.