Help understanding 警察犬をクビになったわんこ


I ran across this article on
[newsinslowjapanese](http://newsinslowjapanese.com/2017/06/19/japanese-
listening-246-police-dog-fired-for-being-too-friendly/), and the title is:
`フレンドリー過ぎて警察犬をクビになったわんこ`. The article translates this in English as "Police
Dog Fired For Being Too Friendly", but why is "dog" mentioned twice? (i.e. 警察犬
and わんこ?) 警察犬 (police dog) is the direct object of クビになった, which forms an
adjective phrase that modifies わんこ (dog). If it were just `警察犬をクビになった`, or
`クビになったわんこ`, it would seem to make sense. But `警察犬をクビになったわんこ` looks like it
reads "Dog that fired a police dog for being too friendly".

Why is "dog" mentioned twice in the same noun phrase?




Consider the comment by @jogloran

警察犬 and わんこ are not necessarily identical. If we were to _literally_ translate
「警察犬をクビになったわんこ」, then we would have something along the lines of "dog that
became fired from being a police dog." Dog is not necessarily mentioned twice,
but a task and an animal are mentioned. That is, "police dog" and "dog" are
mentioned.




Consider the comment by @jogloran

警察犬 and わんこ are not necessarily identical. If we were to _literally_ translate
「警察犬をクビになったわんこ」, then we would have something along the lines of "dog that
became fired from being a police dog." Dog is not necessarily mentioned twice,
but a task and an animal are mentioned. That is, "police dog" and "dog" are
mentioned.

